随着社会的发展,很多app油然而生,作为一个app测试人员,怎么保证一款app的质量,可以从下面几点入手:
1.功能
首先要保证的就是app的功能是100%没有问题的,其次是易用性,一些新手引导,和弹出处理,联系客服页面是否友好
2.版本更新
每个版本迭代,都应该确实是强制升级还是非强更。
若强制更新,要保证能够正常从旧版本升级到新版本,同时新版本功能可以正常使用
若非强制更新,需要同时兼容新旧版本,旧版本和新版本的功能均可以正常使用
3.安装和卸载
安装:扫码安装,应用商店安装和链接安装都可以正常安装到app。安装好新版本后,再覆盖安装,没有问题;手机存储空间不足时安装,会有相应提示
卸载:手机直接卸载,第三方软件下载均可以正常卸载。 卸载后再安装,安装正常
4.手机兼容性
市面上的手机越来越多,要考虑不同用户使用手机的多样性,需要对android 和ios 的机型和系统版本号做兼容性。 一般主测主流机型,其他非主流机型可使用模拟器或者第三方平台提供的远程真机测。一般bat都有
5.网络
要考虑2G,4G和WIFI条件下的app加载情况。同时像电梯,地下室等弱网场所也要考虑。 另外需要考虑断网的情况时,app的页面显示情况
6.异常中断
既然软件都是装在用户手机上,就需要考虑用户在使用app过程中,被其他事件比如来电和来短信异常打断,此时,应保证app能够正常推到后台
7.消息推送
app 锁屏状态下的消息推送,解锁app在后台运行时的消息推送和解锁app未运行在后台时的消息推送
9.关注app的性能指标
需要关注app的安装包大小、cpu、内存、冷热启动时间、页面加载和跳转的响应时间、流畅度、电量、流量值
10.稳定性测试
保证用户在连续一段时间内使用app时,不会出现卡顿和闪退现象
版权声明:本文为博主原创文章,转载请附上博文链接!