一:安装、卸载测试
1,直接安装:启动和功能点
2,覆盖安装:新版本是否能继承老版本用户数据(比如用户资料、收藏、浏览历史等)
3,卸载安装:是否能正常卸载,卸载成功后是否可以正常安装使用
二:升级测试
1,升级覆盖安装、
2,下载后手动覆盖安装
3、跨版本升级、升级后可以正常使用。
覆盖安装要确定数据库有字段更新的话,能正常更新,否则就容易导致app异常。
三:功能测试
1,功能点
2,业务逻辑
3,跟外围关联性
四:系统适配和分辨率测试
1,Android端要对系统7.x、8.x、9进行兼容测试 ,不同分辨率也要适配1920*1280、1280*720等
2,iOS端要对系统11、12进行兼容测试,不同分辨率也要适配1920*1280、1136*640、1334*750、2732*2048等。
注意ipad需要做横竖屏适配
五: android特性测试
1,横竖屏
2,home键
3,音量键
4,power
5,android特有物理返回按键
六:各种网络状态下进行的测试
1,移动:2G、3G、4G
2,联通:3G、4G
3,wifi
七: 中断性测试
如突然来电、短信弹出、闹钟、QQ聊天信息、微信、低电量等是app能否正常使用
八:app切换测试
最小化、多个app客户切换、关机、待机后app能否正常使用
九:app在清空数据或强制退后还能正常运行否
十: app本身涉及的权限
Android:root权限
Iphone:越狱与非越狱版
链接:https://www.jianshu.com/p/d2db07709c01