断言,简单的理解就是对请求结果有没有达到预期的效果,
一、响应断言
测试那个http请求,就在那个http请求下添加断言


APPly to:适用范围
Main sample and sub-samples:作用于父节点取样器及对应子节点取样器,添加http请求的时候可以在http请求下再次添加http请求,就是检测范围包含父节点和子节点。
Main sample only:仅作用于父节点取样器,对应当前节点的父节点,因为断言是包含在http请求内的,可以理解为当前节点。
Sub-samples only:仅作用于子节点取样器
JMeter Variable:作用于jmeter变量(输入框内可输入jmeter的变量名称)
要测试的响应字段:
响应文本:也就是请求的响应参数,只包含响应参数中response body中的参数。如下图响应结果中不包含汉字“李”,响应判断为失败。

响应代码:匹配响应代码,比如http请求中200、404、500等
响应信息:匹配响应信息,处理成功返回‘成功’或者“ok”字样,如:HTTP/1.1 200 Ok、
HTTP/1.1 302 Found
响应头 : 只匹配Response Headers;
请求头 : 只匹配Request Header
url样本 :没搞懂,
文档(文本):没搞懂,
忽略状态:没搞懂,
请求数据:没搞懂,
模式匹配规则:
包括:返回结果包含你想要的信息
匹配:没搞懂,
相等:返回结果与你指定结果一致
字符串:返回结果是指定结果的字串
否:不进行匹配
要测试的模式:
即填写你指定的结果(可填写多个),按钮【添加】、【删除】是进行指定内容的管理
自定义失败的信息。
添加断言结果

运行查看结果


网友评论