APP测试注意的点
手机APP测试(android/ios)主要考虑的功能性、兼容性、稳定性、易用性(也就是人机交互)、性能。
1.功能测试:确保每个功能点都能实现相应的功能(提前考虑checklist),考虑横竖屏切换
2.兼容性测试:对市场上主流的设备安装应用执行测试,确保都能正常运行;兼容性方面考虑手机的版本、型号、分辨率。不同的版本是存在差异的,一般低版本容易出现问题。
3.稳定性:主要是闪退、系统崩溃、没响应之类的。
4.易用性:需要考虑界面是否吸引人、容易理解、界面整洁、简单、无错别字。点击范围确定等。这部分测试中,如果测试认为有不合理的地方通常会提交需求bug。
5.性能测试:主要是靠工具来实现cpu占有率,内存占有率,电池温度等
6.交叉测试:对于正在运行的应用,若进入短信,电话,微信(语音/视频)等其他软件的影响。主要考虑范围包括电话短信干扰,低电量提醒,push提醒,usb数据线插拔提醒,充电提醒等。
7.安装卸载测试:确保应用都能正确安装、卸载,且能正确运行(注意应用的升级测试:升级前后的状态);
8.压力测试:用户量大,交互性高的应用需对接口执行压力测试,确保不会应用在大用户量的情况下能正常运行。
9. 外场:网络切换,网络信号强和弱情况下的app运行情况。
网友评论