【问题标题】:,Non HTTP response code: java.lang.IllegalArgumentException,Non HTTP response message: Host may not be blank,,非 HTTP 响应代码:java.lang.IllegalArgumentException,非 HTTP 响应消息:主机不能为空,
【发布时间】:2017-10-05 06:54:48
【问题描述】:

我正在尝试在云中运行一个脚本,其 url 和端口参数化以从属性文件中读取。据观察,对于前 10 个请求,我得到以下错误,url 为 null,而其余测试顺利进行,没有问题

非 HTTP 响应代码:java.lang.IllegalArgumentException,非 HTTP 响应消息:主机不能为空,测试失败:文本应包含 /Search Results/,1,9,null,,1,1

我无法找出问题所在。你能建议吗

提前谢谢你

【问题讨论】:

  • 而且我也不知道为什么报告中的空白行伴随着吞吐量无穷大。我在脚本中没有任何没有标签的交易。我猜这与我损坏的请求有关
  • 你能在 jmeter 测试计划中显示你的 HTTP 请求吗?

标签: jmeter


【解决方案1】:

很可能是你:

  • 没有将属性传递给您的测试使用:

-JAppURIVal=主机名

  • 或者您传递的是 URL 而不是主机名

-JAppURIVal=http://hostname 应该是 -JAppURIVal=hostname

【讨论】:

  • 好的,我会试试的。仅针对 10 个请求观察到该行为,其余一切都很好。您认为 jmeter 无法读取包含主机名和端口的属性文件可能会导致延迟?
  • 不,在这种情况下很奇怪。你能展示 jmeter.log 和更多关于你的测试计划吗?谢谢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-27
  • 2020-11-12
  • 2017-12-06
  • 1970-01-01
相关资源
最近更新 更多