接口自动化之接口工具选取(jmeter)

Posted vvsky

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了接口自动化之接口工具选取(jmeter)相关的知识,希望对你有一定的参考价值。

jmeter进行接口测试,网上简易教程很多

其实关于HTTP接口测试的实现,网上还有很多其他工具诸如:http在线请求测试/谷歌插件postman/火狐插件等。

至于选择jmeter的原因,其实没有原因,刚好需要,就随手拿来了。。。

接口测试方案:

1.当一个参数(key)对应多个值(value)时。

技术分享图片

出现如上情况的时候,接口测试方案内需要设置循环,遍历覆盖所有的value。如果多个key存在多value时,则要进行多重循环

 

2.当后续的接口依赖前一个接口的响应值时(这种情况较多存在登录时获取cookie或者token)。

技术分享图片

3.当前一个结果的响应返回值会影响下一个接口的输入时,需要进行IF判断,选择下一接口的输入

技术分享图片

4.响应断言,对结果解析

5.全局变量设定(通用部分)

6.输出报告

综上:

选择的工具需要有以上的功能外,jmeter支持部分函数,支持扩展自定义函数,移植性较好。

1.支持定义变量

2.可以进行循环遍历

3.可以进行逻辑判断

4.结果可提取

5.结果可判断断言

6.其他可定制功能,如自定义函数,并发等等

7.良好的报告展示

以上是关于接口自动化之接口工具选取(jmeter)的主要内容,如果未能解决你的问题,请参考以下文章

jmeter之接口测试

Jmeter接口自动化测试系列之Http接口自动化实战

Jmeter4.0之Jenkins+jmeter实现接口自动化测试

Python自动化测试-Jmeter做接口测试实际案例分享

Python自动化测试-Jmeter做接口测试实际案例分享

Python接口自动化测试框架(工具篇)-- 接口测试工具JMeter