美文网首页自动化测试之路自动化测试
Jmeter工具使用--Response Assertion(响

Jmeter工具使用--Response Assertion(响

作者: orange_ade | 来源:发表于2020-10-10 15:53 被阅读0次
    添加断言步骤:request请求步骤上右击--add--Assertions--Response Assertion Xnip2020-10-10_15-39-17.jpg
    编辑断言界面: Xnip2020-10-10_15-48-06.jpg
    • Text response(响应文本):响应服务器返回的文本内容,HTTP协议排除Header部分。
    • Response Code(响应码):匹配响应代码,比如HTTP协议返回代码“200”代表成功
    • Response Message(响应信息):匹配响应信息,比如处理成功返回“成功”字样或者“OK”字样。
    • Response Headers(响应头):匹配响应头信息。
    • Request Headers(请求头):匹配请求头信息
    • Url sampled(URL 样本):匹配URL链接。
    • Document(text):对响应数据的进行匹配(文本形式)。
    • Ingore Status(忽略状态):一个请求有多个响应断言,其中第一个响应断言选中此项,当第一个响应断言失败时可以忽略此响应结果,继续进行下一个断言。如果下一个断言成功则还是可以判定事物成功的。
    • Request Data(请求数据): 匹配请求数据中内容
    Pattern matching Rules(模式匹配规则):
    • Contains(包括):响应内容包含需要匹配的内容即代表响应成功,支持正则表达式。
    • Matches(匹配):响应内容要完全匹配需要匹配的内容即代表响应成功,大小写不敏感,支持正则表达式。
    • Equals(等于):响应内容要完全等于需要匹配的内容才代表响应成功,大小写敏感,需要匹配的内容是字符串非正则表达式。
    • Substring(子串):响应内容包含需要匹配的内容才代表响应成功,大小写敏感,需要匹配的内容是字符串非正则表达式。
    • Not:勾选上之后,会对前面选择的进行反转。比如Matches + Not 就是不匹配就算Pass。
    • OR: 如果不想用AND连接(所有的模式都必须匹配,断言才算成功),用OR选项可以用于将多个断言模式进行OR连接(只要一个模式匹配,断言就是成功的)

    相关文章

      网友评论

        本文标题:Jmeter工具使用--Response Assertion(响

        本文链接:https://www.haomeiwen.com/subject/frhjpktx.html