业务逻辑正确性测试:依据产品文档设计测试用例,叫上隐性需求用例
兼容测试:
系统测试:
Android:原生安卓系统 4.4 5.0 定制版本:小米 华为 。。。。
iOS:原生系统:5.0。。。。。
屏幕分辨率: 720 * 1280 1920 * 1080 。。。图片(根据分辨率做一些图片)
网络状态:2g 3g 4g 5g wifi
异常测试:
热启动应用:应用由后台转换为前台的过程
考虑:1、仍然展示退到后台时的页面 2、希望初始化为首页
网络切换和中断恢复:
1、网络切换:WiFi ---> 2g 4g--->3g 应用正常可用状态
2、中断恢复: 4G ---> 断网 ---> 4G
电话和信息中断恢复:
电话:看视频 ---> 通话10分钟 ---> 返回APP看视频
信息: 玩游戏----> 通知栏的信息 ---> 返回游戏不影响
升级安装卸载测试:
升级: 版本升级或跨版本升级,保证升级后的版本可用
安装测试: 首次安装 卸载后安装 覆盖安装 保证APP安装后可用
卸载测试:正常卸载 卸载后安装在卸载 保证卸载后,需要清理的文件全部清空,保证卸载后的文件不存在
健壮性测试:
手机资源消耗: CPU 、内存、
手机流量消耗:数据流量、加载图片瞬间消耗2.0M 图片的压缩 数据压缩
崩溃恢复测试:APP闪退 提示终止运行等。 保证自启可用 手动启动可用