发出 HTTP 请求时 jmeter 显示错误

jmeter showing error when HTTP request is made

当我尝试测试网站时,我对 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 

可能是什么问题?

看起来 HTTP Request 采样器配置不正确,例如您将一些不受支持的字符放入 "Server Name or IP" 字段。行为良好的请求应如下所示:

另一种选择是将完整的 URL 放入 "Path" 字段,例如

然而,最好的选择是使用 JMeter 的 HTTP(S) Test Script Recorder, this way JMeter will generate appropriate HTTP Request samplers which you will be able to replay with increased number of threads. See Apache JMeter proxy Step-by-step 指南记录您的测试场景以获得全面的说明。

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