发出HTTP请求时jmeter显示错误

时间:2018-06-19 08:34:53

标签: jmeter blazemeter

当我尝试测试一个网站时,我对JMeter完全不熟悉。 测试结果是这样的

Thread Name: Thread Group 1-1
Sample Start: 2018-06-19 10:18:49 IST

Load time: 0

Connect Time: 0

Latency: 0

Size in bytes: 1176

Sent bytes:0

Headers size in bytes: 0

Body size in bytes: 1176

Sample Count: 1

Error Count: 1

Data type ("text"|"bin"|""): text

Response code: Non HTTP response code: java.net.URISyntaxException

Response message: Non HTTP response message: Expected closing bracket for IPv6 

可能是什么问题?

1 个答案:

答案 0 :(得分:1)

看起来不正确的HTTP Request采样器配置,例如您将一些不受支持的字符放入“服务器名称或IP”字段中。表现良好的请求应如下所示:

JMeter HTTP Request configuration

另一种选择是将完整的URL放入“路径”字段,如

JMeter full URL in Path

然而,最好的选择是使用JMeter的HTTP(S) Test Script Recorder记录您的测试场景,这样JMeter将生成适当的HTTP请求采样器,您可以使用增加的线程数重放。有关详细说明,请参阅Apache JMeter proxy Step-by-step指南。

或者您可以使用JMeter Chrome Extension - 在这种情况下,您不必设置代理并担心SSL证书。