APP专项测试
作者:互联网
APP专项测试
1、网络测试
可使用抓包工具辅助网格测试推荐:fiddler,Charles
(1)网络切换
2G-3G-4G-wifi-网络信号差--无网
(2)网络信号弱
关注是否出现ANR、crash
2、中断测试
(1)意外中断
a、来电
b、短信
c、闹铃
d、断网
e、断电
f、视频聊天
g、语音聊天
h、无响应
i、系统更新提醒
j、内存不足提醒
k、其他app的消息通知
(2)任务切换
a、锁屏
b、切换到其他应用
3、兼容测试
(1)不同的机型
(2)不同的操作系统版本
注意:app兼容测试方法
(1)手工测试(一般适用于用户量小、且对兼容测试要求不高的项目)
(2)云测试平台(一般适用于用户量大、且对兼容测试要求高的项目)
目前市场上主流云测试平台包括:
(1)腾讯云测:
http://wetest.qq.com
1
(2)百度云测:
http://mtc.baidu.com
1
(3)阿里云测:
http://mqc.aliyun.com/
1
(4)testin云测:
https://www.testin.cn/
1
4、性能测试
(1)客户端性能测试
a、流量消耗
b、耗电量
c、CPU
d、内存消耗
(2)服务器端性能测试
5、UI测试
(1)横竖屏切换
(2)手势操作
a、长按呼出菜单
b、双手捏合放大放小
c、滑动
(3)输入信息界面自适应键盘遮挡
(4)其他UI测试要点与web基本相同
6、安全测试
(1)密码不明文显示
(2)密码框不支持复制
(3)敏感信息加密传输
(4)多次登录失败,锁定账号
(5)登录成功后,长时间不操作软件,session是否丢失,提示重新登录
(6)权限控制
(7)SQL注入
7、稳定性测试(使用monkey完成)
8、安装测试
(1)安装前
a、干净的安卓系统
b、装有旧版本的安卓系统
c、装有本版本的安卓系统
d、装有最新版本的安卓系统(需要安装旧版本)
e、装有杀毒软件的安卓系统
f、装有同行业其他软件的安卓系统
g、内存不足的安卓系统
(2)安装过程中
a、意外中断
b、许可确认提示
c、是否显示安装进度
(3)安装后
a、软件是否可以正常启动
b、检查安装文件是否齐全
c、检查许可权限
d、统计安装总时长
9、升级测试
(1)自动升级
(2)弹出是否升级的提示,人工选择
(3)升级过程中意外中断
(4)升级过程中内存不足
(5)升级后数据是否同步
(6)app运行状态下升级
(7)跨版本升级测试
10、卸载测试
(1)大型app考虑卸载过程中意外中断
(2)app处于运行状态下进行卸载
(3)app卸载后,对应的文件是否删除
(4)卸载后,重新再次安装该版本app
(5)是否弹出卸载确认提示
11、接口测试(需求抓包工具辅助)
(1)系统内模块间的接口
(2)系统外第三方接口(有界面,主调)
(3)系统外被调接口(无界面,需要接口测试工具模拟发送请求)
12、其他测试
(1)支持文件格式
a)图片上传
b)视频上传
c)文件上传
13、性能关注指标
-
内存占用量(MEM)
-
CPU使用率(CPU)
-
页面刷新帧率(FPS)
-
网络状况(Net)
-
流量消耗(Flow)
-
卡顿(Flag)
-
崩溃(Crash)
-
启动时间(冷启动 热启动)
- 耗电量
标签:专项,app,系统,测试,卸载,安卓,安装,APP 来源: https://www.cnblogs.com/yufuzi/p/15533208.html