接口测试实战

网站:https://cnodejs.org/api

运行结果:

在【查看结果树】查看运行的结果

HTTP默认请求

该组件可以为我们的http请求设置默认的值。假如,我们创建一个测试计划有很多个请求且都是发送到相同的server,这时我们只需添加一个 Http 默认请求组件并设置“Server Name or IP”,然后添加多个http请求且不设置”server name or ip”,这些http请求会默认使用Http默认请求组件设置的值。

使用json提取器,过滤自己想取的值

1.在HTTP请求下面添加json提取器

2.在线程组下面添加 Debug Sampler

JMeter Variable Name to use:应用于变量命名的内容
JSON Path Expression:json表达式
Match No.(0 or Random):匹配的值是哪一个,默认不填写是获取符合条件的第一个,这个与正则表达式的类似(0为随机、N为获取第N个、-1获取所有)
Compute comcatemation var(suffix_ALL):如果发现许多结果,插件将使用“,”分隔符将它们连接起来,并将其存储在名为<variable name>_ALL的var中
Default Values:当没有获取到参数值时的默认值

如果有多个HTTP请求豆豆需要提取json的值,只需要在相应的HTTP请求下面添加json提取器,只需要在线程组下面添加一个 Debug Sampler就可以了

原文地址:https://www.cnblogs.com/cyq0528/p/12074058.html