发出 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 证书。
当我尝试测试网站时,我对 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 证书。