千家信息网

Jmeter接口测试-断言

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,JMeter接口测试-断言 对应qq群号:616961231一个http请求发出,怎么判断执行的是否正确呢? 通过检查服务器响应数据,是否符合预期的数据, 如果是,任务成功, 如果否, 任务失败.Jm
千家信息网最后更新 2026年11月02日Jmeter接口测试-断言

JMeter接口测试-断言 对应qq群号:616961231


一个http请求发出,怎么判断执行的是否正确呢? 通过检查服务器响应数据,是否符合预期的数据, 如果是,任务成功, 如果否, 任务失败.

Jmeter断言有多种类型, 我这里就不一一举例了

添加断言方式, HTTP sampler 右键->添加->断言->响应断言

响应断言介绍:

1.Apply to

当我们发出一个请求,可能触发服务端多个请求, main sample only就足以覆盖.

2.要测试的响应字段:

响应文本: 在Response数据中检查

Response Header: 在响应头中校验

url样本:在url中校验

3.模式匹配规则

包含:响应数据中只要包含响应校验字段, 判断为成功

否: 勾选否判断语句返回false, 用于不存在判断

Equals 判断精度相对较高

4.要测试的模式

校验信息


响应文本断言

响应头断言

url断言

Size Assertion:

响应消息体大小, 有时候我们加了文本断言, 比如code:0是成功, 但body体内json串没有数据或者为空, 这样就符合接口预期要求, 因此Size Assertion 就可以检查


断言持续时间

单位毫秒, 结果树的取样器可以看见每次返回的时间, Load time: 456 就是该请求返回的时间消耗的毫秒数


以上这些断言配置好,就可以开始执行了

接下来我们修改断言内容,判断断言是否真的起作用

响应文本断言改成"code":1

响应头断言判断改成HTTP/1.1 201

url断言改成username=admin

断言持续时间改成300毫秒

Size Assertion 大小改成300

然后再次执行

可以看到, 所有断言都严格按照设定校验,没有通过

断言就讲到这里, 赶紧来学习吧

今日推荐阅读文章精选推荐

JMeter数据库操作

Jmeter接口测试-正则表达式

JMeter中文返回乱码

Jmeter接口测试-参数化

JMeter接口测试-基础

测试-感想

咨询工作加微信

扫描二维码


欢迎自荐和推荐, 需要的微信推送简历!

请猛戳下面二维码了解更多



测试 数据 接口 文本 时间 成功 推荐 检查 中校 任务 大小 字段 模式 二维 二维码 服务 接下来 严格按照 乱码 作用 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技名片 互联网巨头反垄断金融科技 奔汉互联网科技 互联网科技logo 互联网科技宣传片 重庆科技学院互联网 互联网实体化科技化 重庆威客帮互联网科技 金融科技与互联网金融相同和不同 岳阳华臻互联网科技有限公司 湖南一路畅行互联网科技 区块链结合互联网科技 黑科技 体验场景 互联网大会 广州千川互联网科技有限公司 四川互联网展示科技馆设计 互联网科技企业商标注意事项 上海万顺科技互联网有限公司招聘 互联网时代高科技布局 广州三三互联网科技有限公司 数字科技和互联网金融哪个好 极限挑战互联网科技 互联网科技的未来发展 深圳前海聚择互联网科技有限公司 字节跳动和互联网科技 语蝶互联网科技有限公司 苏州五指互联网络科技有限 互联网与医疗科技 民营互联网公司国防科技 深圳互联网科技园地址 北京品多多互联网科技有限公司
0