jmeter响应断言、json断言、断言持续时间、大小断言操作

  • 在jmeter断言当中、常用的有响应断言、json断言、断言持续时间,大小断言等

一、响应断言

  • Apply to:断言应用的范围,这里默认,通常发出一个请求只触发一个服务器
  • 测试字段
    • 响应文本,response响应体内的信息
    • 响应代码: 响应码,一般是200
    • 响应信息:响应码后面的返回的信息,OK,例如返回OK等
    • 响应头: 对应响应头
  • 模式匹配规则:正则(包括、匹配、相等、否、或),默认字符串
  • 其他的使用较少,一般对响应状态和响应文本做断言(掌握这两个即可)
  1. 添加响应断言: 可以对响应文本、响应代码等等进行断言

  2. 查看结果树,如果没有报红说明断言成功

  3. 1个请求可以添加不同的断言方式

    响应断言:一般会去断言响应文本和响应代码

二、JSON断言

  1. 在列出课程接口下面添加一个json断言
  • $.retlist0.desc, 填写想要断言的json字段,勾选Add~value(附加断言值),填写期望值为:初中化学课程
  1. 执行成功

三、断言持续时间

  1. 直接在接口下面断言持续时间,检查响应时间是否大于设定的50ms
  2. 没有大于50ms,执行成功
  3. 如果把持续时间设置为30毫秒, 当执行花费实际大于设置的时间后,执行结果如下,实际花费了62ms,断言就会报错

四、大小断言

  1. 添加大小断言后、可以对响应信息、响应头、响应代码做断言,等于或者大于多少字节
  2. 这里我填写对响应断言不大于2000字节判断
  3. 返回断言成功

Tips:根据场景使用断言方法,一般做性能压测极少使用断言,会多少影响性能指标

相关推荐
TomEval17 小时前
【性能测试】17 - 性能测试入门
测试工具·jmeter
测试19983 天前
Jmeter接口自动化测试:Jmeter变量的使用
自动化测试·软件测试·测试工具·jmeter·职场和发展·测试用例·接口测试
川石课堂软件测试4 天前
涨薪技术|Prometheus之HTTP API中使用PromQL
网络协议·测试工具·jmeter·http·单元测试·postman·prometheus
yxlalm5 天前
4.1 JMeter 压测工具使用
jmeter
大哥_ZH6 天前
Jmeter5.2.1版本流式请求压测脚本
jmeter
测试19988 天前
Jmeter接口自动化生成测试报告html格式详解
自动化测试·python·测试工具·jmeter·职场和发展·测试用例·接口测试
stillstream_ink8 天前
OpenCart性能压测复盘|JMeter\+Locust双工具实操,附5个踩坑记录
jmeter·测试
岁月失语唯石能言11 天前
《 Web项目测试实战:博客系统的功能/接口/自动化/性能全流程测试报告》
自动化测试·功能测试·selenium·jmeter·接口测试·压力测试·性能测试
中国软件测试质量协会13 天前
国产性能测试工具:kylinPET高仿真与高并发性能测试技术深度解析——与JMeter、LoadRunner全面对比
测试工具·jmeter