【问题标题】:JMeter API Load Testing - 404 Response code = test failed?JMeter API 负载测试 - 404 响应代码 = 测试失败?
【发布时间】:2021-09-11 09:00:39
【问题描述】:

这里需要澄清一下,我正在对示例 REST Web 服务进行 API 测试。如果响应码是 404,测试是否也会返回 100% 错误?

仅供参考,此处未输入任何身体数据。我还在 HTTP 请求下方添加了响应代码断言,但我认为这与错误无关。

【问题讨论】:

  • 你是什么意思它可以改变?如何改变?有什么配置吗?

标签: jmeter performance-testing load-testing jmeter-5.0


【解决方案1】:

JMeter 自动将 399 以上的 HTTP Response Status Codes 视为失败

如果您收到HTTP Status Code 404 - JMeter 会将请求标记为失败。

如果您期望某个请求返回 HTTP 状态代码 404,并且希望 JMeter 不会使该特定请求失败 - 您可以添加一个 Response Assertion 作为该请求的子请求,并且配置如下:

这样 JMeter 将期望请求将返回 404 并且不会使采样器失败

更多信息:How to Use JMeter Assertions in Three Easy Steps

【讨论】:

  • 非常感谢先生。这很有帮助
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-09-28
  • 2012-07-29
  • 1970-01-01
  • 1970-01-01
  • 2017-11-26
  • 2018-05-28
  • 1970-01-01
相关资源
最近更新 更多