性能测试教程四:Jmeter断言

断言:让程序自动判断预期结果和实际结果是否一致。

提示:

– JMeter在请求的返回层面会自动判断响应状态码(如果状态码为4xx/5xx,判定为失败)

– 但是请求成功了,并不代表结果一定正确,因此需要检测机制提高测试准确性。

响应断言

作用:对HTTP请求的任意格式的响应结果进行断言

位置:测试计划 –> 线程组–> HTTP请求 –> (右键添加) 断言 –> 响应断言

参数:

图片[1] - 性能测试教程四:Jmeter断言 - 正则时光

参数配置详细介绍:

图片[2] - 性能测试教程四:Jmeter断言 - 正则时光

JSON断言

作用:对HTTP请求的JSON格式的响应结果进行断言

位置:测试计划 –> 线程组–> HTTP请求 –> (右键添加) 断言 –> JSON断言

图片[3] - 性能测试教程四:Jmeter断言 - 正则时光
jmeter断言之Json断言

修正:上面引用路径为$.weatherinfo.city

断言持续时间

作用:检查HTTP请求的响应时间是否超出要求范围

位置:测试计划 –> 线程组–> HTTP请求 –> (右键添加) 断言 –> 断言持续时间

图片[4] - 性能测试教程四:Jmeter断言 - 正则时光
© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享