自动化测试平台解决方案

Smart Robot自动化测试解决方案
目录报刊征订
1.迫切需要解决的问题 (3)
1.1.智能移动设备的软件系统和硬件方案的复杂组合,导致APP实现多机型兼容难
度大,投入大。 (3)
1.2.敏捷开发、迭代开发,产品追求快速上线,导致回归测试可靠性测试等任务重,
形成测试工作量波峰。 (3)
1.3.开发框架多、开发人员能力不足导致安全漏洞突出 (3)
1.4.市场竞争,产品同质化严重,追求客户体验差异化重要性凸现。 (3)
2.自动化测试平台整体解决方案 (3)
3.自动化测试平台实现功能 (4)
3.1.兼容性测试系统 (4)pm0.5
3.1.1.SMART 平台 (4)
3.1.2.智能源码扫描 (6)
3.2.安全监控系统 (9)
3.2.1.高精度电流监控 (9)
3.2.2.监控应用及整机文件系统 (10)
3.2.3.监控应用及整机数据流量监控,记录非法数据传输等情况 (11)
3.2.4.用户行为跟踪,监控电话、短信、拍照、摄像、录音等典型动作 (12)
3.3.性能测试系统 (13)
3.3.1.响应时间测试系统 (13)
3.3.2.流畅度测试系统 (16)
1.面临的问题
1.1.智能移动设备的软件系统和硬件方案的复杂组合,导致APP
实现多机型兼容难度大,投入大。
1.2.敏捷开发、迭代开发,产品追求快速上线,导致回归测试、
异位发酵床
可靠性测试等任务重,无法有效应对测试工作量波峰。1.3.A PP开发框架多、开发人员能力不足导致安全漏洞突出1.4.软件硬件设计交叉影响,性能优化难度加大。
2.自动化测试平台整体解决方案
为解决移动应用开发商面临的以问题,结局方案设计如下。可全面解决移动应用开发面临的兼容性问题、安全性问题、测试工作量波峰、用户体验问题,并全程为移动应用的开发保驾护航。
整体解决方案
兼容性测试系统:智能源码扫描,即通过解析APK文件,将源码与问题特征库自动比对,查兼容性问题,并自动生成测试报告。
SMART平台,实现被测设备管理+测试用例制作、管理、自动化执行、并
生成测试报告。可实现APP的定制用例的多机自动化运行、适配性测试、功能及UI测试;
安全监控系统:监测系统文件变化、监测数据流量、耗电情况、监控非法用户行为等。
性能测试系统:通过专业的自动化测试设备(硬件工具),测量流畅度卡顿数据、量化响应时间指标,为研发人员提供毫秒级数据,助力改善用户体验。
3.解决方案的实现
3.1.兼容性测试系统
3.1.1.SMART 平台
SMART兼容性测试平台,提供自动化测试的解决方案,提供用例制作、管理、自动化运行、测试结果
自动校验。无需人员干预即可实现各类APP自动化用例的运行,并自动生成测试报告。
3.1.1.1.测试步骤
测试步骤
a)自动化测试脚本开发
b)真机运行脚本
c)输出测试报告
巨型火球坠落台湾 连续爆燃3.1.1.2.测试框架
测试框架
通过手机usb接口实现对手机的控制,完成测试工具及app的下发,运行及测试结果的拉取和展示。测试工具采用lua脚本编写测试case,通过进程注入技术获取屏幕显示信息,结合Touch事件模拟,可以实现基于控件级别的复杂测试case,测试结果以Log、屏幕截图等形式输出。
3.1.1.3.SMART平台可实现的功能
➢适配性测试:进行被测应用的安装、启动、运行、卸载测试,验证在不同终端类型上是否存在安装失败、启动闪退、运行崩溃等不兼容现象。
2011年11月13日
➢功能及UI测试:支持遍历测试以及业务主流程脚本测试,验证应用功能,同时检测是否存在黑边、白屏、拉伸、混淆、变等UI问题。
➢系统性能检测:测试过程中需要获取移动终端设备CPU、内存、流量耗用、电池性能等数据,判断应用运行的情况,同时包括安装时间、启动时间、CPU
>中小学数学网

本文发布于:2024-09-23 03:25:19,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/124365.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:测试   实现   应用   运行
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议