Android兼容性测试学习总结
上一篇 /
下一篇 2017-07-25 14:40:50
/ 个人分类:APP自动化测试
概念:
Android碎片化:
设备繁多,品牌众多,版本各异,系统不同,屏幕分辨率不统一等等,2015年截止,Android机型增加了60%,达到18679款。
兼容性测试手段:
(1)、手工测试
测试策略
(1)、Top机型覆盖,例如Top 50,Top 20
(2)、差异机型覆盖(即GPU品牌型号分析,精准覆盖)
常用GPU包括:高通GPU\Imaginition\Mali等
(3)、对以往发现bug的机型进行覆盖
(1)、安装卸载测试
adb install package.apk
adb shell am start -n 包名/Activity adb uninstall package.apk
adb install -r package.apk
获取Logcat 获取错误信息,主要是crash信息
adb logcat 可以筛选日志通过参数
----------------adb命令后续专门设置一个话题-------------
(2)、稳定性测试
1)、控件遍历测试
2)、mankey随机测试---参加之前日志
(3)、功能测试
云平台+自动化测试框架,需要支持多设备管理
STF平台,后续会针对这个平台进行学习
收藏
举报
TAG: