兼容性方面的测试: 验证APP是否能在不同的硬件设备和软件系统上正常运行
怎样选测试机:资金预算不足的情况下可以用云测平台(远程真机测试) TestIn 或 模拟器
关注点:1 手机型号 (市面主流机型 用户群体机型)
2 系统及版本 (安卓:6.x 7.x 8.x) (IOS:11.x 12.x)
3 屏幕尺寸 (4.8 5.5 6.0)
分辨率 (720X1280 1080X1920)
4 网络 (WIFI 4G 3G 2G 弱网 无网络 )
安装方面的测试:
是否可以在多个手机上进行安装
安装中出现断网或者关机是否能够恢复
卸载方面的测试:
是否能卸载成功
卸载后是否有残留
卸载以后是否可以重新安装
卸载中出现异常是否可以恢复
是否可以取消卸载
升级方面的测试:
有新版本的时候,是否提醒用户升级
发布新版本以后,去验证之前的版本是否可用
是否可以跨版本升级
软件出现重大bug时,是否强制升级
断点续传:
在应用下载的时候出现网络异常,重新连网后。下载是否接着原来的内容进行
交叉事件的测试:
使用APP的时候接入电话
使用APP的时候4G和WIFI之间的切换
APP从关闭状态到启动的一个时间测试
PUSH测试:
推送的用户是全部用户,部分用户,还是精准用户推送
离线用户的是否能接收推送
用户是否可以关闭推送消息
推送的显示方式是前台弹窗直接显示还是后台通知栏显示
性能方面的测试:
CPU和内存占用情况
流量和电量消耗
启动时间和页面切换速度是否过长
app运行一段时间是否出现卡顿崩溃
边界测试:
安装软件时,内存不足
弱网情况
电量低于%1
cpu超过95%
权限测试:
比如是否可以使用相机,相册,定位,通讯录