8 关于接口自动化持续集成后的优化有哪些

亲们好,我是阿星。我最近来的新公司,发现项目中代码耦合度非常高,版本发布特别频繁,项目功能也不太稳定,经常最新的版本上线后会影响到以前的接口。所以就推广落地了接口持续集成,目前是可以在每次版本发布前利用脚本自动的去把项目的所有接口进行冒烟,产生报告。以此来加大对以前接口的验证。

这个时候,问题也来了:我分别用jmeter+jenkins  和pytest+jenkins 完成这个动作,目前也只能停留于此,想了解下如何继续去优化和扩展集成的模式和效果

1.要把报告统计到数据里,做个趋势图,便于统计

2.把错误的自动创建bug.后期做个bug管理

3.等测试稳定后推到开发环境,让开发去跑,测试可以减少成本 ,项目进度也可以加快

请先 登录 后评论

最佳答案 2019-01-11 15:14

1、基于pytest+jenkins,将每次运行的结果存在数据库,最好是实现平台,所有接口数据也都存在数据库,这样每个接口的数据和每次测试结果都形成关联,趋势图、统计这些自然也就有了

2、你看看你们的BUG管理工具有没有对外新建BUG接口,直接调用接口新建就可以了

3、让谁来跑这个事不重要吧,我觉得你现在都用到了jenkins,那么结合git这种工具,到主干代码有变动时,直接调用接口测试,然后将接口测试的报告发给测试和开发就可以了,测试只负责维护接口测试的程序和数据

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,352 浏览
  • 阿星 提出于 2019-01-11 11:58

相似问题

360网站安全检测平台