接口测试 被动自动化

higs · 2019年04月24日 · 1069 次阅读

接口被动自动化测试

步骤:

  1. Chrome 插件收集 http 入参出参,按顺序存储到服务端。
  2. 服务端解析变量传递过程和必要入参后存储成各条测试用例。
  3. 定时触发存储好的自动化测试用例,顺序重放执行。

以达到重放业务操作,被动自动化测试效果。

坑:

  1. 校验值不好定   暂定业务操作固定的出参
  2. 持久层内容随时间变更,校验也需随之变化   接口带时间戳,数据库像 git 一样通过版本号记录当时状态,来走时间戳匹配的逻辑   需测试人员介入定制
  3. 仅复制一条场景-太少   可带入测试思想自动生成多种入参
  4. 可能一条用例太长   Chrome 插件或其他设计人为截断

想法不成熟,贡献出来大家集思广益

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册