当前位置: 代码网 > it编程>编程语言>其他编程 > Jmeter常用断言之大小断言简介

Jmeter常用断言之大小断言简介

2024年08月02日 其他编程 我要评论
Jmeter常用断言之Size大小断言:用于判断返回内容的大小;作用对象:返回信息,响应报文; Size to Assert:断言字节范围,字节大小单位为:字节。。。

size大小断言:用于判断返回内容的大小;作用对象:返回信息,响应报文; size to assert:断言字节范围,字节大小单位为:字节。

一、添加断言方式

根据需要可在【测试计划】、【线程组】、【线程请求】下添加断言,一般在对应的【线程请求】下添加,如下图所示,即本文所介绍的。
添加路径:【线程请求-点击右键-添加-断言-大小断言】
在这里插入图片描述

二、大小断言配置

大小断言的相关配置如下图所示,下面一一介绍各个模块的注意事项
在这里插入图片描述

2.1.apply to:断言的作用域

1)通常使用默认的【main sample only】一般选择这个,(比如给http请求新增断言,选择了main sample only,那么这个断言的作用域只针对此http请求)
2)【main sample and sub-samples】与【sub-samples only】这两个作用域的场景是:部分请求一次会触发多个线程。
**【main sample and sub-samples】**作用于主线程以及子线程,
**【sub-sample only】**只用作于子线程。
如果选择了【main sample and sub-samples】,即使主线程成功,子线程失败,那么断言也是以失败做结果。

2.2.响应字段大小

完整响应:全部响应信息,对应size in bytes字段值
响应头:响应头信息,比如http协议的头信息,对应headers size in bytes字段值
响应的消息体:响应主题内容部分,比如http协议html代码中的body部分,对应body size in bytes字段值
响应代码:响应代码,比如 response code=200 —— 字节大小=3
响应信息:响应信息,比如 response message=ok —— 字节大小=2
在这里插入图片描述

2.3.size to asssert

size to asssert:断言时size的阈值设置,单位byte,分别根据不同的比较类型进行判断,一目了然,没什么好说的了。

三、举例查看断言结果

2.2.响应字段大小的截图中我们可以看到【完整响应】字节大小=731,所以,设置230会失败,其他的就不一一截图展示了
在这里插入图片描述注意:整个测试计划下所有请求的所有断言结果报错信息均会在【察看结果树】组件和【断言结果】组件下显示

3.1.【察看结果树】组件

添加路径:【测试计划-点击右键-添加-监听器-查看结果树】
在这里插入图片描述

3.2.【断言结果】组件

添加路径:【测试计划-点击右键-添加-监听器-断言结果】
在这里插入图片描述
备注:由于只用了单个扫把清扫,所以,未扫除掉【断言结果】处历史的断言信息,可以仔细对比3.1.和3.2.的截图内容
在这里插入图片描述

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com