"UnknownHostException" 在 Jmeter 中

"UnknownHostException" in Jmeter

我今天才开始学习JMeter。编写了一个简单的网络测试 - 10 个用户,1 次迭代访问网页, 但在“查看结果树”中,我得到“JMeter 响应代码:非 HTTP 响应代码:java.net.UnknownHostException”

在此先感谢帮助者

很可能你在 corporate proxy 后面,你的计算机没有直接连接到 Internet,它是通过特殊机器连接的,该机器允许网络上的其他计算机访问 Internet。

你需要让JMeter知道这个代理,可以在

指定
  1. HTTP Request sampler (or even better HTTP Request Defaults)

    的“高级”选项卡

  2. 通过command-line arguments喜欢:

    jmeter -H your-proxy-host -P your-proxy-port
    
  3. 通过system.properties file喜欢:

    https.proxyHost=your-proxy-host
    https.proxyPort=your-proxy-port
    

更多信息:Using JMeter behind a proxy

您可以尝试使用 Blazemeter 的 Chrome 插件。

  1. 将 Blazemeter 插件添加到 Chrome(您需要在 Blazemeter 上创建免费帐户)
  2. 录制示例脚本
  3. 将脚本下载为 .JMX
  4. 尝试从本地版本的 JMeter 执行脚本

这有助于自动记录浏览器代理。