移动端测试包括一下几点内容:
App功能测试
业务逻辑的正确性测试:
根据产品文档设计测试用例,加上隐性需求用例;
兼容性测试:
系统版本:
android:原生安卓系统 4.4,5.0 等等 以及各个手机厂商定制版本:华为,小米...
IOS: 原生系统5.0...
屏幕分辨率:大屏,小屏,横屏,竖屏....
屏幕的类型:水滴屏,刘海屏...
网络状态: 2g , 3g, 4g 5g ,wifi
异常测试
热启动应用: 应用后台转为前台的过程
1.仍然展示推到后台时的页面
2. 或者初始化为首页内容
网络切换和中断恢复过程
1.网络切换:wifi -> 2g /4g ->3g 应用的可用状态
2. 中断恢复: 4g -> 断网 -> wifi (下载过程:中途断网,,恢复网络是否断点续传,等等)
电话和信息中断恢复过程
电话影响:
信息查看后返回:
版本升级安装和卸载测试:
升级: 临近版本升级,跨版本升级 等都需要保证升级后app的可用状态
安装:首次安装、卸载后安装、覆盖安装等,要保证卸载后,需要清理的文件是否全部清空,需要保留的文件是否存在
健壮性测试:
手机资源消耗:cpu 内存
流量消耗:数据流量,加载图片流量,图片压缩,数据压缩情况等等
崩溃恢复测试:app闪退、提示终止运行等等,保证重新启动后可用,自动启动后可用等等
耗电量测试:在不同场景下消耗的电量,比如:待机,活动状态,后台运行时等等
专项测试:有针对性的测试工作
想测试什么,想要获取什么信息?