app自动化13 app测试流程

测试资源准备

- 需求文档
- 接口文档
- 原型图/效果图
- 主流机型的真机
- android 主要的品牌
- iOS不同版本

测试用例设计和评审

- - 尽可能考虑多种情况
-  - 开会讨论-

UI

和效果图是否一致,如果不一致最好以效果图为准。协助两边沟通。

功能

从逻辑的角度上(需求文档)去对比

中断测试

- 电话,短信,闹钟
- 前后台

兼容性

- 厂商
  - iOS
  - android
    - 华为,小米,三星xxx
- 分辨率
      - https://blog.csdn.net/a704755096/article/details/46342689
- 系统版本
  - 问开发,最低版本到多少,从最低到现在的版本即可。
  - iOS,一般适配最新的到前两个版本,比如现在是11,就是9 10 11。
  - 主版本号.次版本号.修订版本号

性能测试

- 同类产品相似
      - 启动时间,电池消耗,流量。
- 如果有硬性标准除外

压力测试

monkey
- 搜索null(空)
- 重视空指针异常

安全测试

- 传输数据的时候是否是明文(是不是用到加密AES/DSC)
- 密码的是不是MD5

测试报告

allure+jekins

自动化

- 条件
  - 万年不变的东西
  - 主线业务
- 好处
  - 节约时间和人力成本
- 适用情况
  - 公司产品迭代特别快的

app自动化13 app测试流程

上一篇:idea和gradle创建android遇到的网络问题


下一篇:Android平台零代码快速集成AGC性能管理服务