更新时间:2022-08-16 来源:黑马程序员 浏览量:
在上一节中我们讲到了安装测试与卸载测试,本节继续针对移动App中的升级测试、交互性测试、弱网测试、耗电量测试、讲解其他专项测试。
1.升级测试
升级测试是在已安装App的基础上进行的,测试要点如下所示。
(1)如果有新版本升级,打开软件时要有相应提示。
(2)升级包下载中断时要有相应处理措施,支持继续下载或者重新下载。
(3)App安装渠道有多种,相应的升级渠道也有多种,要对多渠道升级进行测试,确保每个渠道的升级都能顺利完成。
(4)测试不同操作系统版本时软件升级是否都能通过。
4.交互性测试
移动设备大多具有电话、短信、蓝牙、手电筒等功能,在使用App时难免会受到干扰。例如使用App时,如果需要拨打/接听电话或启动蓝牙、相机、手电筒等,App要做好相应的处理措施,确保App不会产生功能性错误。
5.弱网测试
移动App使用移动网络,移动网络的情况比较复杂,网络信号会受到环境的影响,容易发生网络不稳定的情况,而很多App的一些隐藏问题只有在复杂的网络环境下才会显现出来。例如正在使用的App遇到网络信号切换或变弱时,App不能响应或产生功能性错误,因此在测试时要特别对App进行弱网测试,及早发现问题。
6.耗电量测试
移动设备电量一直是困扰用户的一个问题,同时也是移动设备发展的一个瓶颈,如果App架构设计不好,或者代码有缺陷,就可能导致电量消耗比较大,因此App耗电量测试也很重要。如果App耗电量较大,改进App使其在电量不足的情况下,让App释放掉一部分性能以节省电量。