美文网首页
JMeter 一个接口断言多个json返回值

JMeter 一个接口断言多个json返回值

作者: 微笑的AK47 | 来源:发表于2021-03-06 11:30 被阅读0次

原文链接:https://blog.csdn.net/q13554515812/article/details/86001016

一、插件下载地址:

百度网盘链接:https://pan.baidu.com/s/10sb74CzUIBR-f7WMPhbnJA

提取码:75f4

二、使用条件

1.JMeter版本为3.3(在JMeter3.3的基础上开发);

2.将jar包放置到目录…\lib\ext下重启JMeter即可;

三、插件使用说明:

1.安装插件,启动JMeter后断言新增了一个菜单项【Json List Element Assertion】,如下图:

2.断言【Json List Element Assertion】使用示例:

接口响应结果如下图:

需求:断言返回结果items列表中有一条记录能同时满足gName=个人文件、name=1234567891、size=0三个条件

示例如下:

说明:通过Json List Path这一项参数定位到整个列表,然后对列表进行遍历,通过Json Path查询结果和预期Json Value值比较进行断言,列表遍历某一项同时满足三组条件,则断言成功,否则断言失败。

注意:三组条件不能全为空。

3.Json List Path为空时使用示例

接口响应结果如下:

{“token”:“pFA84iH5TdU@1”,“stat”:“OK”}

示例如下:

四、FAQ

Q:使用此插件可能会出现如下报错:

cannot find class:kg/apc/jmeter/JMeterPluginsUtils

A:需要依赖JSON/YAML Plugins这个插件

————————————————

相关文章

网友评论

      本文标题:JMeter 一个接口断言多个json返回值

      本文链接:https://www.haomeiwen.com/subject/wwbjqltx.html