jmeter-断言-响应断言

响应断言

Apply to

有四个应用范围:

main sample and sub sample | main sample only(默认)| sub-sample only | jmeter variable

一般默认勾选 main sample only 就足够了,因为我们一个请求,实质上只有一个请求

但是当我们发一个请求时,可以触发多个服务器请求,类似于ajax那种,那么就有main sample 和 sub-sample之分了

此外,对于有重定向的请求,并且勾选了跟随重定向, 那么这两个请求都是 sub-sample,重定向后的请求(第二个请求)就是main-sample


测试字段

需要断言 JMeter 测试请求或响应中的哪个字段

Text Response:响应文本,来自服务器的响应文本,即正文,不包括任何 HTTP 头,相当于结果树的 Response Body

Response Code:响应码,在结果树的取样器结果中可看到

Response Message:响应信息,在结果树的取样器结果中可看到

Response Headers:响应头,相当于结果树的 Response headers

Request Headers:请求头,相当于结果树的 Request headers

URL Sampler:请求 URL

Request Data:请求数据,发送到服务器(即正文)的请求文本,不包括任何 HTTP 头,相当于结果树的 Request Body


举个例子

这里我添加一个响应断言 测试字段为响应代码 如果值等于201那么就算是响应成功 

看下结果 响应代码返回的值为200 与 201不相等 响应失败

你可能感兴趣的:(jmeter-断言-响应断言)