Jmeter响应断言介绍

响应断言是通过检查sample中的请求内容和响应结果中是否包含指定内容来判断响应是否正确。

一、适用范围:

Main sample and sub-samples:适用于主采样器和子采样器;

Main sample only:仅适用于主采样器;

Sub-samples only:仅适用于子采样器;

Jmeter Variable:适用于指定名称的变量。

 

二、要测试的响应字段:

响应文本:从服务器返回的响应文本内容,一般普通的http响应都勾选这个;

响应代码:类似于200,500等;

响应信息:类似于ok,not Found;

Response Headers:响应头中的信息;

Request Headers:请求头中的信息;

URL样本:对取样器的url进行断言;

Document:Jmeter使用Apache Tika去解析各种类型的响应文件;

lgnore Status:该选项为在进行断言检查前,将断言全都重置为成功状态。

 

三、模式匹配规则:

包括:支持正则匹配,返回的结果包含指定的内容;

匹配:支持正则匹配,返回结果与指定内容完全一致;

Equals:不支持正则匹配,区分大小写,返回结果与指定内容完全一致;

Substring:不支持正则匹配,区分大小写,返回的结果包含指定的内容,一般选择这个;

否:取反;

或者:只要有一个模式匹配,断言就是成功的。

 

原文地址:https://www.cnblogs.com/yindada/p/10453100.html