.APP测试点:
(1)安全测试:软件权限、安装与卸载、数据安全性、通讯安全性
(2)安装、卸载测试
(3)UI测试:导航测试、图形测试、内容测试
(4)功能测试:运行、前后台、免登陆、数据更新、离线浏览、APP更新、离线浏览、定位、照相机、时间测试、push测试
(5)性能测试:极限测试(电池、网络、网速、掉电)、响应能力(响应时间、装卸载、各类功能)压力测试(长期反复测试)
(6)交叉事件测试:多个APP同时运行、前后台切换、APP运行时拨打/接听电话、切换网络、浏览网页、使用蓝夜传送、使用相机等
(7)兼容性测试:与本地及主流APP是否兼容、网络不同时或者生产环境与开发环境不同的测试、不同设备是否兼容(不同系统版本、不同屏幕分辨率、不同手机品牌)
(8)回归测试:bug修复且在新版本发布后进行测试、bug修复后的回归测试在交付前、要进行全量用力回归
(9)升级、更新测试:功能是否与需求一致、不同操作系统间测试、升级安装意外测试(死机、断电、重启)
(10)用户体验测试:是否有引导、是否有不可点击的效果、交互流程分支是否太多、界面中按钮可点范围是否适中
(11)硬件环境测试:手势测试(手机开锁对运行中APP影响、切换网络、APP运行时充电、重启、关机、kill掉进行、前后台切换)、网络环境(WiFi、2g、3g、4g、无网络时是否有友好提示,确保不出现crash、网络不好时是否一直处于提交状态有无提示)、服务器宕机或出现404、502是否有提示
(12)接口测试:postman、服务器的用json传送给客户端,对返回值进行验证,根据接口文档
(13)数据库测试:一般的增删改查、表不存在时能否自动创建、从服务端取回的数据是否保存在客户端、当业务数据进行修改后,客户端与服务器端是否也修改。