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可用)