移动端测试(app测试)测试分类
一、APP功能测试
1.基本功能测试
业务逻辑正确性测试;依据产品文档设计测试用例,加上隐形需求用例。
2.兼容性测试
系统版本:1.Android:原生系统如8.0, 9.0...
2.定制版本如 华为,小米, oppo...
屏幕分辨率:1. 720*1280 2. 1920*1080 等图片的呈现效果。(通常公司会根据分辨率做一些图片)
网络情况:2G、3G 、4G、 5G、 WIFI
3.异常测试
热启动应用:应用由后台转换为前台的过程。
考虑点:1.仍然展示退出后台的页面
2.希望初始化为首页
网络切换和中断恢复:
1.网络切换:wifi--->2g 4g--->5g 应用正常可用状态
2.中断恢复:4g--->断网--->4g(下载文件的时候中途断网然后恢复网络(1.断点续传 2.重头下载))
3.电话和短信中断恢复:
电话:看视频--->电话接10分钟--->返回视频app
信息:玩游戏--->通知栏一个消息--->不影响游戏操作
4.升级安装卸载测试
升级:1.临近版本升级(1.0--->1.1) 2.跨版本升级(1.0 --->1.7)
保证升级后的app可用状态
安装测试:1.首次安装 2.卸载后安装 3.覆盖安装
保证app安装后可用安装文件齐全
卸载测试:1.正常卸载 2.卸载后安装再卸载
保证卸载后需要清理的文件全部清空,需要保留的文件存在
5.健壮性测试
手机资源消耗:cpu, 内存
流量消耗:数据流量, 加载图片瞬间消耗 (图片压缩与数据压缩)
崩溃恢复测试:app闪退,提示终止运行等等
保证自启动可用,手动启动可用