app测试之专项测试

 

 

专项测试包含很多东西,安装、升级、卸载、性能、安全、网络、随机等等,这些都属于专项测试

一个app的正常到用户手里使用,功能是最基础的测试,专项测试测试主要的。

 

下面介绍一些常用的专项测试:

1、多任务状态下频繁切换app

2、电量低的时候使用app

3、在使用app时强制更新

4、不同网络状态下打开/使用APP情况,包括切换网络和无网络

5、使用app时特殊情况,如来电话、闹铃、短信息等

6、使用app某模块返回或者进入其他模块时迅速切换应用或者切其他模块

7、安装测试,包括断网安装、弱网安装、安装后原安装文件删除情况

8、卸载测试,考虑卸载后文件删除情况

9、升级测试,下载过程中断网、是否续传、是否强制更新、增量还是全量更新以及弱网情况

10、界面操作,手势各种操作、横竖屏切换、多点触控以及前后台切换

11、安全测试,这块算是重点,不仅仅包括对用户输入的校验,还包括app本身安装包是否可反编译代码、安装包是否签名、权限设置(是否可访问通讯录、是否直接读取用户短信息)等

12、边界测试,如存储空间少、没有sd卡或者双sd卡、飞行模式、系统时间不正确、第三方依赖(如邮箱、支付宝等)

13、权限测速,如访问通讯录、短信息、相册、照相机等

14、性能测试

15、流量测试,这个需要和以前版本测试做对比

16、电量测试,需要和历史版本测试数据做对比

17、启动时间测试(包括热启动和冷启动),一方面要以用户感知,一方面要和历史版本测试做对比

18、CPU使用测试,也是和历史版本做对比

19、memory使用测试,同上

20、主要机型测试,主要包括华为、三星、苹果、小米等主流手机/pad

 

posted @ 2018-08-24 14:08  水里的芋头  阅读(739)  评论(0编辑  收藏  举报