Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JMeter在报告和结果树中将响应代码为429的请求标记为失败_Jmeter - Fatal编程技术网

JMeter在报告和结果树中将响应代码为429的请求标记为失败

JMeter在报告和结果树中将响应代码为429的请求标记为失败,jmeter,Jmeter,我正在测试API的速率限制特性 我有一个JMeter HTTP sampler请求,预期的和实际的响应代码是HTTP 429,请求太多了 但是在结果树和生成的HTML报告中,该请求的响应被标记为失败,即使实际响应是429,响应断言也是针对代码429的 正因为如此,我的整体报告有100%的错误,而实际上一切都通过了 我需要关于如何解决Jmeter报告问题的想法 检查ResultsTree中响应的附加屏幕帽 当然,所有高于399和低于500的HTTP状态代码都被称为,通常JMeter将高于399的响

我正在测试API的速率限制特性

我有一个JMeter HTTP sampler请求,预期的和实际的响应代码是HTTP 429,请求太多了

但是在结果树和生成的HTML报告中,该请求的响应被标记为失败,即使实际响应是429,响应断言也是针对代码429的

正因为如此,我的整体报告有100%的错误,而实际上一切都通过了

我需要关于如何解决Jmeter报告问题的想法

检查ResultsTree中响应的附加屏幕帽

当然,所有高于399和低于500的HTTP状态代码都被称为,通常JMeter将高于399的响应状态代码视为错误

如果状态代码409是您所期望的,那么您也可以将JMeter配置为期望的状态代码,可以使用如下配置完成:


更多信息:

谢谢Dimitri。那太直截了当了。对不起,我错过了。如果可能的话,请你也回答这个问题好吗,