原文:https://www.cnblogs.com/111testing/p/11219979.html

输入需要匹配的字符串

此处对于访问Baidu首页,需要设置匹配的字符串为“百度一下,你就知道”,表示返回的文本内容若包含有“百度一下,你就知道”,则就算Pass
Jmeter断言之响应断言

Response Assertion配置参数

Name Response Assertion名称
Comments 注释

Apply to 断言应用的范围

  • Main sample and sub-samples 作用于父节点取样器及其子节点取样器
  • Main sample only 仅作用于父节点取样器
  • Sub-samples only 仅作用于子节点取样器
  • Jmeter Variable Name to use 作用于Jmeter变量(输入框中可输入Jmeter的变量名称)

Field to Test 测试的字段

  • Text Response 匹配从服务器返回的响应文本(不包括Response Headers)
  • Response Code 匹配响应状态码
  • Response Message 匹配响应信息。如:OK
  • Response Headers 匹配响应头
  • Request Headers 匹配请求头
  • URL Sampled 匹配URL链接
  • Document(text) 匹配文档内容
  • Ignore Status 一个请求多项响应断言时,忽略某一项断言的响应结果,而继续下一项断言
  • Request Data 匹配请求数据

Pattern Mactching Rules 匹配的规则

  • Contains 返回的结果包括所指定的内容,支持正则匹配
  • Matches 根据指定内容进行匹配
  • Equals 返回结果与所指定的内容一致
  • Substring 返回结果包括所指定结果的字符串,不支持正则匹配
  • Not 不进行匹配就算是Pass
  • Or 暂不确定该模式的用法

Patterns to Test

  • Patterns to Test 需要匹配的正则表达式、字符串。可以添加多项,每一项会分开进行验证,若某一项验证失败,则其后的不会再进行验证。

相关文章: