很多http请求会返回400.404.500.502等错误,我们在断言中一般会直接去勾选响应代码,然后匹配得到的响应代码,但是总是失败.百思不得其解! 后来查询Jmeter官方帮助时,在里面找到了答案. 原来通常判断响应代码的前提是这个请求时成功的,例如200,Jmeter认为成功了,才会去匹配response code.而4xx和5xx这类的响应一般是不成功的,jmeter直接忽略. 所以断言中要匹配4xx和5xx这类的响应代码,Jmeter中的要测试的响应字段中应该同时勾选Ignore st