测试内容通常可分为web测试与app测试,二者中 对于测试业务逻辑正确性都是十分重要的。web
web测试还会考虑到:兼容性测试(浏览器和计算机分辨率);浏览器
而app测试还会考虑到:应用和手机以及手机系统的经常使用操做是否可以正常兼容。网络
一.业务逻辑正确性app
1.产品需求文档工具
2.隐性需求测试
二.兼容性测试内存
1.系统版本资源
原生/定制安卓,还要考虑不一样版本文档
IOS,还要考虑不一样版本产品
2.系统分辨率
3.网络状态
三.异常测试
1.热启动
2.网络切换和中断恢复
3.电话和信息中断恢复
四.升级、安装、卸载测试
1.临近版本升级,跨版本升级
2.首次安装,卸载后安装,覆盖安装
3.正常卸载,卸载安装卸载
五.健壮性测试
1.手机资源消耗(CPU/内存)
2.流量消耗
3.崩溃恢复
实体测试机 或 模拟器
adb 和 appium
(电脑要安装JDK环境、SDK环境、appium安装包 等)
adb和monkey