持续集成 如何提高接口测试的稳定性和容错性

oh_test · 2018年11月05日 · 最后由 阿森 回复于 2018年11月12日 · 2724 次阅读

后台接口自动化维护了 100 多个接口,每天由于测试数据、环境、代码变更造成了接口报错一大堆。。且每天报错的接口又不尽相同。。
如果重写这些接口我这下半年就不用干别的了。。求助各位大佬。如何提高接口用例的稳定性和容错性

共收到 2 条回复 时间 点赞

个人经验,要把这几类因素归类一下分别解决:
测试数据: 想办法固定下来,或者和其他数据隔离,使用的时候过滤一下。
环境: 环境为什么会不稳定? 找出原因解决它。 测试环境应该尽量和生产环境同步(你们生成环境就不会经常变吧?)
代码变更: 如果是正常的代码变更(新需求、改 bug),对应修改接口脚本是正常的工作; 如果是不正常的代码变更(开发代码提交不规范? 很对需求范围内的代码变更?),就要从你们的流程上解决。

接口自动化平台思想,可以参考,不需要用例代码 https://testerhome.com/topics/16749

oh_test 关闭了讨论 04月25日 17:51
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册