1. Apply to:应用范围
Main sample and sub-samples:匹配范围包括当前取样器及其子取样器
(默认)Main sample only:仅当前取样器
Sub-samples only:仅当前取样器的子取样器们
JMeter Variable Name to use:支持对JMeter变量值进行匹配
2. Field to Test:要测试的响应字段
Text Response:响应服务器返回的文本内容Response body,HTTP协议排除Header部分
Response Code:响应代码,如200
Response Message:响应信息,比如200 OK里的OK,或者成功
Response Headers:响应头域
Request Headers:请求头域
URL Sampled:匹配请求的URL
Documents Text:对文档内容进行匹配
Ignore Status:如果勾选了Ignore Status,则忽略对Response Code和Response message的检查点,强制成功。即使请求响应code是500,结果树里的状态不受响应结果的影响。
Request Data:请求信息
3. Pattern Matching Rules:模式匹配规则
Contains:检查的响应字段包含目标内容,支持正则表达式 也 支持字符串
Matches:检查的响应字段完全匹配目标内容,大小写不敏感,支持正则表达式 也支持字符串
Equals:检查的响应字段完全匹配目标内容,大小写敏感,内容为字符串非正则表达式
Substring:检查的响应字段包含目标内容,大小写敏感, 内容为字符串非正则表达式
Not:Check Box 需要和前四种结果搭配使用,即反转的结果
Or:Check Box 需要和前四种结果搭配使用,在有多组要测试的模式(#4)时,只需要匹配上某一种规则即可
4. Pattern to Test:要测试的模式
填入需要匹配的字符串(Equals和Substring时)或者正则表达式(Contains和Matches时)