美文网首页
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