jmeter响应断言

响应断言:对请求结果(返回数据)做断言,如果断言结果和请求结果一致,则测试通过,不一致,则该接口未测试通过

1.名称:

2.注释

3.Apply to(指定断言的作用范围):

Main sample and sub-samples:

Main sample only:

Sub-sample only:

JMeter Variable Name to use:

4.测试字段:

响应文本:响应服务器返回的文本内容

响应代码:响应状态码,2xx,3xx,4xx,200是成功

响应信息:匹配响应信息,如果处理成功但会sucess字样

响应头:匹配返回数据的头部信息

请求头:匹配请求头的信息

URL样本:匹配URL链接

忽略状态:选中后第一次请求失败忽略

5.模式匹配规则:

包括:请求结果包括断言的内容就是通过

匹配:请求结果和断言结果完全匹配,支持正则,不区分大小写

相等:请求结果和断言结果完全相等,不支持正则,区分大小写

字符串:请求结果要包含断言结果,不支持正则,区分大小写

否:请求结果和断言结果相反就通过(对断言结果进行否定就是通过)

或者:将多个测试模式以逻辑或组合起来

6.测试模式:填写匹配的字符串或正则表达式

 7.添加结果树后执行,在结果树查看执行结果

8.查看结果树选择text格式,json格式方便查看但是不能匹配;响应断言处也要去掉空格,如果复制查看结果树的数据就复制text格式的

原文地址:https://www.cnblogs.com/fuxinxin/p/15556442.html