接口自动化逐渐成为各大公司投入产出最高的测试技术。可是如何在版本迅速迭代过程当中提升接口自动化的测试效率,仍然是大部分公司须要解决的问题。设计模式
Jenkins + Svn + Maven+TestNG+ReportNG+(HttpClien+URLConnection)架构
Json response 解析用的是 JsonPath 解析方式,检查点以“,”隔开框架
其中能够取上面的Step 的response 内的参数做为下面步骤的入参或者检查预期值。dom
先配置用例脚本模板:测试
任务概述ui
步骤过程打印:设计
接口与接口之间能够按规定的参数进行 取值与赋值,单独由数据中心去控制遍历的接口是否须要进行数据转换!~
这样能够把一些简单的API业务流串起来持续集成,方便快速迭代~!blog
易编写,在Excel内编写负责 粘贴很是简单方便,全局替换也很是方便。接口
易维护,无需每一个人写代码脚本,在用例模板内可维护性高不少。get
易交接,自动化模板基本都能看懂,思路一目了然。
(只有错误的地址才会出如今测试报告里面)
与TestNG +Maven+Jenkins 搭建持续集成链路,很是简单。