APP测试的内容(一)
单机版,网络版
一、 兼容性测试(品牌,android内核的版本)
a) android版本
b) android自带的模拟器
c) 各品牌手机
d) 版本向上兼容,向下兼容测试
二、 安装与卸载
a) 安装路径
b) 包名是否冲突
c) 安装app,app正常使用,重启手机,能正常使用
d) 安装一半,异常退出,没有成功安装
e) 安装一半,关机
f) 低于20%电量无法安装
g) 卸载app,app成功卸载,卸载后,清除app所有的文件配置和缓存
h) 卸载一半,停止卸载,app没有卸载成功,还有正常使用
i) 卸载一半,关机,app没有卸载成功,还能正常使用
三、 网络测试
3G网络/4G网络/5G网络 连正常使用
四、 弱网测试
a) 可以通过路由器控制上传和下载的速度
b) Fiddler弱网测试
设置上行和下行速度
设置上传速度为:300kb/s
下载速度为:150kb/s
c) 物理隔离
五、 升级测试
a) 升级一半,停止卸载,app没有卸载成功,还有正常使用
b) 升级一半,关机,app没有卸载成功,还能正常使用
c) 升级后,应该兼容所有的版本
六、 流量测试
七、 耗电量测试
八、 中断测试
a) 当有外界来电或是信息提示时,程序应该中断,中断后,程序应该正常运行,如果是视频语音类的APP,应该可以正常的暂停和播放。没有杂音,马赛克黑屏等现象
九、 app压力测试
monkey做压力测试
十、 app后台接口压力测试
a) jmeter和loadrunner进行测试