Jmeter学习笔记5-检查点

1.定义:Jmeter中的检查点就是断言中的响应断言。

2.通过实例进行介绍:

以sogou.com搜索为例,检查搜索关键字,search.jmx

badboy录制后导入Jmeter

集行参数化

对相应请求添加响应断言

对相应请求添加断言结果

一般断言执行成功,就只显示一行,否则会多显示一行

执行成功时候的断言结果展示:

执行失败时候的断言结果展示:

 

3.功能所在路径:

选中要添加断言的sampler右键->添加->断言->响应断言

 有响应断言需要添加断言结果,选中要添加断言的sampler右键->添加->监听器->断言结果

 4.变量断言

即在如下设置断言时一般采用变量形式进行,灵活可变更,不使用具体每个值进行断言设置。

5.断言响应时间:

继续以搜索为例,设置其响应时间不超过150毫秒,此时可以使用断言持续时间来进行判断。

1)选中要添加断言的sampler右键->添加->断言->断言持续时间

2)断言响应在持续时间内,断言执行成功,否则断言执行失败。

3)例如下图中我们将断言持续时间设置为1毫秒:

执行脚本,查看断言结果,此时为:

将断言持续时间设置为1000毫秒>945毫秒,此时在执行断言,断言则执行成功。

6.返回结果大小断言

1)选中要添加断言的sampler右键->添加->断言->Size Assertion

2)例如下图中我将断言响应结果的直接设置为小于5个字节:

当断言结果>我们设置的5个字节时,断言结果报错:

总结:这里的断言持续时间与断言大小结果控制是Jmeter的特有功能,需要牢牢掌握。

原文地址:https://www.cnblogs.com/haibaowang/p/6909975.html