非Http响应代码:URL无法响应Jmeter

时间:2019-01-23 15:12:20

标签: performance testing jmeter http-response-codes

今天,当在Jmeter上运行脚本时,我收到了发出非HTTP响应代码的问题。我的脚本运行了一些步骤(登录-视图),但是遇到了这个问题,并在NoHttpResponseException处记录了该问题。
我正在使用Jmeter 3.3版。而且我认为也许是服务器端的问题,而不是我的脚本。
有人解决过这个问题吗?请支持我解决该问题。

1 个答案:

答案 0 :(得分:0)

在执行Exception采样器期间发生HTTP Request时,将返回此状态代码。有成百上千种可能的例外,甚至还有更多潜在的原因。

  • 如果仅在负载下发生-最有可能是服务器端错误,您需要检查测试日志中的应用程序并监视软件结果以找出原因
  • 可能是Connection Reset since JMeter 2.10 ?
  • 中描述的内容
  • 您的JMeter脚本可能设计/实现不正确,并且发送的是垃圾邮件,而不是正确的HTTP请求,可能是这种情况

因此,请尝试收集尽可能多的信息:

  • 正在测试的应用程序和JMeter日志(它包括任何中间件,例如反向代理,负载平衡器,数据库等)
  • 被测应用程序和JMeter机器的运行状况指标(CPU,RAM,网络,磁盘,交换)
  • 网络层信息,即HTTP请求和响应详细信息。

也请注意,according to JMeter Best Practices you should always be using the latest version of JMeter会考虑尽快升级到JMeter 5.0(或Downloads页上提供的最新JMeter最新版本)。