泛质量管理解决方案_第1页
泛质量管理解决方案_第2页
泛质量管理解决方案_第3页
泛质量管理解决方案_第4页
泛质量管理解决方案_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一体化构建高效、专业、立体的质量管理体系泛质量管理解决方案现状与问题方案介绍研发阶段测试阶段线上质量管理客户案例1 现状与问题移动QA的瓶颈一直以来主要关注点在效率/成本上面只发版前回归测试只守 单点被动追查问题过程 被动无法精确度量质量感知 模糊测试技术无法沉淀缺乏 积累2 泛质量管理解决方案以数据为驱动力的智能DevOps流程的数据化/标准化/自动化泛质量管理解决方案近一步压榨效率/成本空间,并持续提升交付质量横跨全研发流程横跨 全域数据驱动质量决策数据 驱动实时质量监控告警主动 感知测试方法自然沉淀技术 积累研发测试运维移动测试 静态代码扫描智能探索 在线录制 代码扫描 二次开发 远程调

2、试自动化回归 用例管理Mock平台持续集成调度平台 设备共享全面功能测试 专家分析服务 专家复测服务兼容性测试 深度性能测试 远程真机调试IoT测试服务反馈SDK 数据分析 用户画像横跨全研发流程运营移动测试移动高可用移动日志 热修复云发布移动用户反馈检测组件 告警体系 性能收集度量体系 统计组件 日志分析 崩溃分析 灰度发布 A/B test iOS 修复发布策略 安卓修复Atlas框架修复阶段服务功能数据驱动质量决策数据化/标准化/自动化数据驱动数据分析质量与环境/业务/ 时间的关系自动分析辅助决策通过数据来决策当前动作 打回测试/继续灰度/正式发布统一度量标准研发/测试/发布/运营 统一

3、质量标准3 研发阶段 质量管理YunBox大道至简,简约而不简单YunBox1. 长达6年的技术积 累,汇集移动端最佳测 试实践。2. 面向客户需求的定制 化解决方案,目前已支 持:银行、券商、互 金、政企等。3. 输出测试技术与规 范,提升测试效率。功能自动化多框架支持:appium, robotium, robot框架。复杂场景支持:随机密码键 盘、数据库查询、测试断言、 图像识别控件、游戏自动化。测试结果:测试视频、功能Case分析、步骤截图、性能 分析、崩溃分析。无需本地接入设备,直接云 端在线录制自动化脚本。脚本稳定性高,鲁棒性好, 兼容各类机型。支持参数化、二次开发、断 言、随机键

4、盘等功能。1.支持参数化,用例执行更加 灵活。2.支持参数空间,一套用例可 在不同数据环境中运行。3.支持银行、券商等复杂的业务需求。在线录制用例管理测试过程视频回放随机密码键盘识别 业务模块二次开发 参数化&参数空间 应用运行崩溃分析 多维用例调度策略全面、智能的质量管理平台AppNative ContainerWebview 1Webview N.Chrome Driver ClientSendJSintoWebviewforExecutionChrome debug TunnelADBWebDriverHTTPRender AgentRender EngineCalculate Size

5、 and Offset of Every Element智能探索测试智能探索测试引擎:Ripper, 通过规则引擎判断业务场景, 智能决策操作路径,Bug检出 率高达30%。支持自动登录、覆盖安装测试支持Crash/ANR检测分析、 失败机型测试视频、性能分析、通用解决方案。通过Python语言封装复杂 的业务用例模块,业务同学 通过在线录制可直接使用。通过Groovy语言的实现对 手机的完全控制,自定义复 杂的测试流程。丰富的HTTP API支持,方便专有云接入客户系统。二次开发能力提升交付效率业界领先技术不断沉淀技术积累深度性能测试专项全面、智能的质量管理平台覆盖内存泄露、内存溢出、 过度

6、绘制、卡顿分析、启动 分析、应用包静态分析、严 苛模式等10多项专项检测。支持问题场景方法调用栈分 析,便于分析问题原因。(需嵌入SDK或root手机)深度性能测试动作类型分布均衡控 件 遍 历 度92.00%100.00%0.00%20.00%40.00%60.00%80.00%100.00%120.00%5分钟Ripper10分钟Ripper控件遍历度540.901050.400.00200.00400.00600.00800.001000.001200.005分钟Ripper10分钟Ripper事件数统计动 作 数EMAS测试专有云实拍EMAS测试专有云实拍4 测试阶段 质量管理专家测试

7、服务检测项目规格次数安卓兼容性测试600(台次)1安卓功能测试300(台次)1iOS兼容性测试70(台次)1iOS功能测试70(台次)1专家用例编写30(用例)1深度性能测试内存泄露、内存溢出、启动分析、卡顿分析、严苛模式、主动GC、APK静态分析、对象泄露、过度绘制1专家报告分析服务疑难问题定位、影响面分析、复现概率判断。1专家复测服务复测10%的首次问题机型1测试效率从客户提交测试物料开始,通常2天内阿里云提供 专家测试报告。测试过程对客户透明,降低客户测试成本。专家分析服务检测出的bug都会进行二次复检,确认复现步 骤、复现概率、影响面。疑难bug提供专家深度分析服务,帮助定位问 题原因

8、。详细数据多方位质量检测面向客户业务测试过程高度定制化,完全贴近客户业务需 求,专家针对性设计测试方案,精准把握业务 痛点。可定制机型覆盖:Android 600款、iOS 70款机型。 测试覆盖:功能测试、兼容性测试、性能测试快速测试全面性专家测试服务 全面Beta版测试利器5 线上质量管理页面响应时间每个页面从切换到完全 展现的时间启动时间从用户点击App到首页 完全展现完成的时间功耗手机流量、电量等的消 耗奔溃和卡顿率引起Crash,ANR等的比 率等值流畅度页面在滑动、渲染等过 程中的体验无痕埋点的方式,开发接入成本极低精确度高,与用户直接感受接近通用性强,线下线上都适用度量&监控体系

9、1234度量体系通过用户体验、稳定性、 舆情等指标,趋势快速反 映应用现状多维分析针对不同纬度,通过统计 学原理加智能算法,快速 分析影响主因明细分析分析问题发生页面、问题 堆栈、事件上下文等快速 定位根因日志分析疑难或者单例问题通过远 程移动日志,快速提取丰 富现场日志定位问题动态部署热修复远程配置修复方案效率更快1. 问题定位时间长2. 线下测试成本高3. 问题多、解决意愿底度量组件检测组件库统计组件启动性能FPS页面分析布局性能静默CPU消耗ANRCrashTLogCustom ErrorTrace资源检测内存泄露卡顿检测流量检测OverDraw检测网络通道(卡口&在线)本地展现(Deb

10、ug)通知栏客户端List展现REST接口AppMonitor智能分析体验指标度量错误度量业务度量多纬度分析异常数据实时展示错误聚合Detail跟踪自定义模式实时统计日志分析主因分析多维度精准告警体系更确定精准1. 发生了什么?2. 什么原因导致?3. 怎么解决?阿里移动高可用体系-产品架构数据驱动完成自动化DevOpsAPMSDKCrashSDKFeedbackSDKHotfixDebugSDKSDKInAPPUse FeedbackPlatformAPMDashboardCrash Dashboard线上issues原因已知原因未知修复PatchCDN用户trace log上报数据大数据处理发送调试指令定向拉取Log写Patch上传Patch真机平台 场景回放日常打包自动回归问题修复DailyTestingOpenAPI检出问题releaseAndroid 移动应用交付周

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论