jmeter非HTTP响应代码:java.net.ConnectException

时间:2017-02-22 10:45:18

标签: jmeter

我破坏了一个简单的HTTP Request gmail登录页面。 我得到低于error.can任何人请帮助解决这个问题。

  

主题名称:mygroup 1-1示例开始:2017-02-22 12:23:25 CAT加载   时间:21094连接时间:21093延迟:0大小(字节):2206标头   size in bytes:0正文大小(字节):2206样本计数:1错误计数:   1数据类型(“text”|“bin”|“”):文本响应代码:非HTTP响应   code:java.net.ConnectException响应消息:非HTTP响应   消息:连接超时:连接响应头:   HTTPSampleResult字段:

enter image description here

2 个答案:

答案 0 :(得分:2)

我不建议使用您不拥有的应用程序进行负载测试,您可能会被列入黑名单甚至更糟。请尝试以下选项:

但是,出于练习目的,最好使用部署在本地Intranet中的Web应用程序,以便从操作系统角度(CPU,RAM,磁盘,网络使用情况)测量负载。您可以在某处部署一些免费的开源CMS,如DrupalJoomla,并将其用于负载测试练习。

如果您需要查看电子邮件,最好使用JMeter的Mail Reader Sampler来执行此操作,这可以使用POP3IMAP协议获取电子邮件。查看Load Testing Your Email Server: How to Send and Receive E-mails with JMeter文章了解更多信息和示例配置。

答案 1 :(得分:1)

如果您的Web应用程序具有SSL证书,在这种情况下JMeter / Blazemeter不受信任,则通过以下错误发送 非HTTP响应代码:java.net.ConnectException
非HTTP响应消息:连接超时(连接超时)

<强>解决方案:

将您的HTTP采样器实现更改为HttpClient4
1.单击进样器的高级选项卡或HTTP请求
2.从实现中选择HttpClient4选项 Click to see image