Jmeter断言使用

本文介绍了如何利用JMeter进行接口测试,特别是针对HTTP响应的状态码和JSON响应内容进行断言验证。通过设置响应断言,可以检查接口返回的Code状态码是否为200,确保接口正常工作。同时,利用JSON断言可以具体检查JSON数据中特定字段的值,例如在data字段中查找特定内容。当断言失败时,JMeter会显示错误提示,帮助测试人员快速定位问题。
摘要由CSDN通过智能技术生成

场景:断言查看接口返回的是否为正确的(需要的数据字段)

场景:比如之前测试了大量接口,现在需要看看那些接口修改了或不通。

一、添加响应断言,如图

d7d2ce86d59e5525501d8786554cbbc1.png

 

在选择配置填写所需,如图:响应文本,测试模式为200

8335060bae4b88f6ee6af67f9c644bc4.png

【场景一:比如之前测试了大量接口,现在需要看看那些接口修改了或不通。】

这样接口请求所返回的 Code状态码不是200 就会显示爆红3e5abed07bb03c9b3772fc5493647432.png

 

【场景:断言查看接口返回的是否为正确的(需要的数据字段)】

需要查看某个接口返回的字段是否为正确的

1、想要断言不是<JSON串>里的,就和最开始的【场景一】一样添加就行了(需要注意中文乱码情况)

2、想要断言<JSON串>里的需要添加<JSON断言>  

先添加响应断言到需要的接口(如果返回的是在data里,就写对应的  表达式:$.data  )

16bcd51f22d40b3e1303d7bdc755fd25.png

 

填写需要断言的值,我需要它data里面返回的是 <包装机> 

2eb5f06f9dcec88e329aa3c807b8ecfd.png

 

如图:爆红,没有匹配不通过

fbc734edef846279b54b55a4144511b3.png

 我想断言的是<普通工位>2bd6f9fcaeda257bae9d63621f645409.png

如此便通过

10096339a60d52eba96f116b9e2be41b.png

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值