接口被动自动化测试
步骤:
- Chrome 插件收集 http 入参出参,按顺序存储到服务端。
- 服务端解析变量传递过程和必要入参后存储成各条测试用例。
- 定时触发存储好的自动化测试用例,顺序重放执行。
以达到重放业务操作,被动自动化测试效果。
坑:
- 校验值不好定
暂定业务操作固定的出参
- 持久层内容随时间变更,校验也需随之变化
接口带时间戳,数据库像 git 一样通过版本号记录当时状态,来走时间戳匹配的逻辑
需测试人员介入定制
- 仅复制一条场景-太少
可带入测试思想自动生成多种入参
- 可能一条用例太长
Chrome 插件或其他设计人为截断
想法不成熟,贡献出来大家集思广益
「原创声明:保留所有权利,禁止转载」
暂无回复。