APP功能测试:
1.业务正确性测试:
a.产品文档;隐性需求(用户使用习惯等)
2.兼容性测试:
a,系统版本
所有系统版本可用
android:原生安卓系统:5.0,9.0。。。定制版本:小米,华为,oppo。。。
ios:原生系统,ios11,ios12。。。
b.分辨率
图片(根据分辨率使用不同的图片)1920*1080,768*1024。。。
c.网络情况
2G,3G,4G,5G,WIFI。。。
3.异常测试
a.热启动应用
应用后台转换为前台的过程
切换回来时仍然展示切换为后台之前的界面;
初始化为首页;
b.网络切换&中断恢复
网络切换:wifi->2g,4g->3g,应用正常可用状态
中断恢复:4g->断网->4g(下载应用,中间断网后网络恢复:断点续传OR重新下载)
c,电话和信息中断恢复
电话:观看视频->来电10分钟->返回观看视频(继续观看OR返回首页)
信息:玩游戏->通知栏点击通知消息->返回游戏应用(不影响用户体验)
4.升级安装卸载测试
a.升级
临近版本升级(1.0-1.1)
跨版本升级(1.0-1.7)
能保证升级后APP可用
b.安装
首次安装(环境干净)
卸载后安装
覆盖安装
保证安装后APP可用,安装文件齐全
c.卸载
正常卸载
卸载后安装再卸载
卸载后需要清理的文件全部清空,保留文件保留
5.健壮性测试
a.手机资源消耗
cpu,内存等
b.流程消耗
数据流量(加载图片瞬间消耗流量过大时,很多张图片消耗就很多),第三方软件监控流量消耗---(图片,数据压缩)
c.崩溃恢复测试
app闪退,终止运行。。。
(保证自启动可用,手动启动后app可用)