文章目录
- 1、断言介绍
- 2、Jmeter使用断言
- 3、效果展示
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.csdn.net/weixin_47316183/article/details/130754469?spm=1001.2014.3001.5501
2、将Jmeter界面切换为中文显示:https://blog.csdn.net/weixin_47316183/article/details/130754626?spm=1001.2014.3001.5501
3、Jmeter给请求添加请求头:https://blog.csdn.net/weixin_47316183?spm=1011.2415.3001.5343
4、Jmeter添加断言(捕捉自定义错误信息):https://blog.csdn.net/weixin_47316183/article/details/130754992?spm=1001.2014.3001.5501