APP测试点
分类:
文章
•
2023-10-25 18:09:40
手机自动化体系
- 冒烟测试
- 安装、卸载测试
- 手机端软件在真机上安装、卸载
- 第三方软件协助安装、卸载
- 在线升级测试(覆盖安装测试)
- 在线升级安装及使用测试
- 验证数字签名
- 升级后可以正常使用
- 在线跨版本升级
- 升级后数据不变(登录状态、设置的信息、加载的资源等)
- 业务功能测试
- 业务逻辑测试
- 功能点测试
- 关联性测试 主要测试客户端和PC端的交互
- 稳定性及异常性测试
- 交叉性测试 客户端作为手机特性的测试,包括来电话、插耳机等
- 异常性 包含断网、限速、冷启动、热启动(进程还存在)、切后台、锁屏等
- Monkey工具 发现更多的anr和crash
- 性能测试
- 基准性能测试 响应速度、258原则
- 大数据量测试
- 第一次使用就更新大量数据
- 平时更新大量数据
- 已经在本地下载很多数据后再次更新大量数据
- 测试工具
- 界面易用性测试
- 界面与交互性测试
- 符合安卓交互规范
- 符合用户使用习惯
- 操作方便简单
- 具有一致性
- 可用性测试
- 自动化测试
- MonkeyRunner+Python自动化测试
- eclipse的sdk工作的tool工具中
- 适配性测试
- 分辨率方面
- 不同版本系统上
- 不同厂家定制的系统
- 不同尺寸测试
- 手机流量及电量测试
- 一般CPU使用率不能超过10%,流量不能超过10M以上
- 一般通过安卓手机端的监控软件获取数据
- 内存泄漏测试 内存溢出
- 联机调试测试
- 外网测试
- 模拟网络环境
- 测试覆盖到wifi、2G、3G,net、wap,电信、移动、联通等
- 模拟信号屏蔽的情况