【Jmeter第四章】Jmeter添加断言(捕捉自定义错误信息)

文章介绍了Jmeter中的断言功能,用于判断HTTP响应的返回值是否符合预期。断言帮助用户在HTTP状态200时也能识别出测试的成功或失败,例如基于success字段或code判断。文中提供了配置和使用断言的步骤,并展示了捕获异常信息的效果。此外,还给出了Jmeter的相关教程链接,包括快速入门、界面汉化和添加请求头。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


1、断言介绍

前言:关于Jmeter中的断言,其实可以理解为对返回信息,返回代码的一种处理

因为对应HTTP状态200而言,但我们会定义不同的返回值,例如 code等于20000代表成功,等于5000其实就是失败,但是HTTP状态值还是200

如果我们不设置断言的话,那么对于Jmeter而言都是绿色的,看着就不得劲了,我们就需要额外配置下,配置后即使HTTP状态值为200,但还是可以区分的。配置后效果后如下:
在这里插入图片描述

2、Jmeter使用断言

1、选中HTTP请求,右键添加、

2、添加断言
因为我这里的返回值是根据success来判断的,如果是true就代表成功,false代表失败,所以我只需要判断返回信息里面是否包含:true 即可

正确如下:

{
    "success": true,
    "data": 8012706625393524737
}

错误如下:

{
    "success": false,
    "data": "添加失败!"
}

在这里插入图片描述

大家更多的可能是根据code,只需要将code正确的值填进去即可。

关于Jmeter断言更多介绍和使用大家可以参考这篇文献:https://www.cnblogs.com/xin-yan/articles/16368178.html

3、效果展示

此时我们运行一下:

发现成功捕捉到异常信息了
在这里插入图片描述

并且结果树这里也能看到不同颜色的HTTP请求返回了~

在这里插入图片描述

扩展:

1、Jmeter实操详细教程(快速入门):https://blog.youkuaiyun.com/weixin_47316183/article/details/130754469?spm=1001.2014.3001.5501

2、将Jmeter界面切换为中文显示:https://blog.youkuaiyun.com/weixin_47316183/article/details/130754626?spm=1001.2014.3001.5501

3、Jmeter给请求添加请求头:https://blog.youkuaiyun.com/weixin_47316183?spm=1011.2415.3001.5343

4、Jmeter添加断言(捕捉自定义错误信息):https://blog.youkuaiyun.com/weixin_47316183/article/details/130754992?spm=1001.2014.3001.5501

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Eric-x

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值