我正在尝试用JMeter学习负载测试(非常新)。使用该教程在JMeter网站和另一个youtube教程上构建一个Web测试计划,我创建了一个HTTP GET请求来访问www.google.com/,但是我得到了以下结果:
Thread Name: Thread Group 1-1
Sample Start: 2018-07-16 12:44:09 CDT
Load time: 64018
Connect Time: 64018
Latency: 0
Size in bytes: 2390
Sent bytes:0
Headers size in bytes: 0
Body size in bytes: 2390
Sample Count: 1
Error Count: 1
Data type ("text"|"bin"|""): text
Response code: Non HTTP response code: java.net.ConnectException
Response message: Non HTTP response message: Connection timed out: connect
这是我的要求:链接到图像,因为我还没有10个声誉
环顾四周,其他人正在遇到此问题,但他们的问题是在 250 个用户之后: 响应代码: 非 HTTP 响应代码: java.net.Connect异常 响应消息: 非 HTTP 响应消息: 连接超时: 连接
然而,我只是尝试使用一个用户和一个线程,我找不到任何人在只有一个用户的情况下出现同样的错误。
我将客户机实现设置为HttpClient4,就像jmeter的第二个答案建议的那样,非HTTP响应代码:java.net.ConnectException,但是我仍然得到相同的问题。
提前致谢!
答案是因为我们的代理服务器。这很奇怪,因为我可以通过邮递员发送请求并得到响应。但是我换了一台不在代理服务器上的电脑,现在一切正常。
查看屏幕截图,您将80用作https连接的端口号,这就是您获得非http响应代码的原因。将端口号指定为 443 或将其留空 。
要了解更多关于JMeter负载测试的信息,请点击这个链接
问题:您尝试在非HTTPS端口as 80上连接HTTPS协议
通过端口80发送http和通过端口443发送https有很强的约定
删除端口号值,它将使用默认的443端口
记录的Blazemeter脚本在JMeter中不工作,出现以下错误消息。 响应代码:非HTTP响应代码:java.net。SocketException响应消息:非HTTP响应消息:软件导致连接中止:recv失败
我正在使用 Jmeter 执行一个脚本进行负载测试。我在两者之间遇到错误,例如。如果我应用了500users的负载,直到250个用户线程成功运行,那么错误来自连接超时错误。然后,它再次运行成功为某些线程,然后出错。 代码如下:- 响应标头: 我需要破坏服务器。 有人能帮我吗?
我是JMeter的新手,正在尝试使用JMeter和SMTP发送HTTP请求和电子邮件。 我将JMeter错误作为非HTTP响应代码: < code > Java . net . socket exception/Non HTTP响应消息:连接重置 SMTP错误为500/ 我已完成以下设置: user.properties: hc。参数: 这些更改仍然没有解决我的问题。你能帮助我在哪里更改设置来解决
我正在jMeter中执行负载测试,其中有两个线程组,每个线程组都有50个用户,上升周期为60秒。使用Blazemeter,我记录了一个填写和提交表格的会话,然后稍微修改了一下。其中一组是使用POST方法登录,然后提交表单,另一组是匿名用户填写的。当我运行测试时,我遇到了错误: 响应代码:非HTTP响应代码:org.apache.HTTP。ConnectionClosedException响应消息:
我在Jmeter上执行脚本时出现以下错误,我们如何解决这个问题。。请帮助我 状态代码:非HTTP响应代码:java.net.SocketTimeoutException