🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 根据测试重点区分 ### 一、功能性测 * 根据产品需求文档编写测试用例; * 根据设计文档编写测试用例; * 根据UI原型图编写测试用例 ### 二、UI测试 * 原型图/效果图对比 * 用户体验 * 数据模拟:需要考虑正式环境可能的数据类型 ### 三、兼容性适配性测试 1.兼容性测试 (1)分辨率 (2)系统版本 (3)厂商兼容 2.安装、卸载测试 (1)生成的apk文件在真机上可以安装及卸载; (2)可以通过命令行、安装工具安装; (3)覆盖安装。 3.在线升级测试 (1)验证数字签名 (2)升级后可以正常使用 (3)在线跨版本升级 ### 四、网络测试 (1)外网用户真实网络环境模拟(网络实验室); (2)2G/3G/4G/wifi、电信/移动/联通 (3)弱网测试,场景测试 ### 五、性能测试 * 性能关注:安装卸载时间、启动时间、页面加载时间、CPU占用、内存、流量、耗电量,竞品对比 * 页面加载时间——Android调试工具DDMS获取 Displayed关键字 * CPU、内存、流量——借助开源工具emmagee(Android)获取 * 服务端性能:利用接口对服务器施加压力,重点关注响应时间、吞吐量、并发数、事务通过率等,可以使用loadrunner、jmeter进行测试。 ### 六、稳定性测试 * Android——使用monkey命令,通过随机事件流模拟人的操作,对检查程序的内存溢出、空指针有很大作用 * monkey——主要用于检测系统ANR及crash等问题 ### 七、中断测试 * 接电话、收短信、锁屏、闹铃、充电、通知启动软件等 * 前后台切换 ## 根据项目流程划分(传统分类) * 冒烟测试 * 功能性测试 * 探索性测试 * 回归测试 * 发布性测试