app专项测试

专项测试包含很多东西,安装、升级、卸载、性能、安全、网络、电量,中断,干扰,兼容性,随机等等,这些都属于专项测试

专项测试的场景:

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

2、根据电量不同进行测试,电量低时使用app,电量处于临界值时使用app,电量百分百/百分之五十时使用app

3、不同网络情况下使用app,如:5G,4G,2G,wifi,无网络

4、在使用app时,有电话,短信,闹钟等其他应用介入

5、使用app时,各个模块之间进行切换

6、安装测试,包含断网安装,弱网安装,安装后安装文件删除

7、卸载测试,文件卸载后,查看是否含有文件残留,以及图标是否删除

8、升级测试/下载测试,下载过程中断网,弱网,暂停。升级情况是否强制升级,还是手动升级,是增量更新还是全量更新

9、安全测试:用户输入校验,安装包是否可反编译,安装包是否签名,权限设置等

10、边界测试:存储空间边界,有无存储卡,飞行模式,系统时间不正确,第三方依赖

11、性能测试:如访问手机功能app的速度。如:访问通讯记录,短信息,相册,照相机

12、兼容性测试:各个不同品牌的机子,不同版本的操作系统,不同分辨率和不同尺寸的屏幕

 

app性能测试工具

perfdog:腾讯免费工具,官方地址:https://perfdog.qq.com/

mobileperf:阿里巴巴开源的app性能测试框架, 官方地址:https://github.com/alibaba/mobileperf, 缺点:只支持Android5.0-10.0,不支持iOS

 

app自动化工具

perfdog:阿里巴巴开源自动化测试框架,gitHub地址:https://github.com/openatx/uiautomator2

airetest :阿里巴巴开源的app性能测试框架,gitHub地址:https://github.com/AirtestProject/Airtest/blob/master/README_zh.md,特点:跨平台的UI自动化框架,适用于游戏和App

Appium:开源框架,官方地址:https://appium.io/

posted on 2023-09-11 15:10  搬家小蜜蜂  阅读(208)  评论(0)    收藏  举报

导航