使用http request-Jmeter运行采样器时出错

时间:2017-02-01 11:49:12

标签: apache http jmeter

我正在运行带有以下设置的采样器(HTTP请求):

Server Name or IP:  localhost:8044/ca
Path: /

失败并抛出错误消息:

Thread Name: LoadTest 1-1
Sample Start: 2017-02-01 16:50:41 GMT+05:30
Load time: 0
Connect Time: 0
Latency: 0
Size in bytes: 1077
Headers size in bytes: 0
Body size in bytes: 1077
Sample Count: 1
Error Count: 1
Response code: Non HTTP response code: java.net.URISyntaxException
Response message: Non HTTP response message: Expected closing bracket for IPv6 address at index 22: http://[localhost:8044/ca]/

请建议我解决方案。

1 个答案:

答案 0 :(得分:0)

您不应该在"服务器名称"中使用路径。输入字段,您有两个选项:

  1. 将服务器名称,端口和路径拆分为3个不同的输入:

    HTTP Request server name path

  2. 将整个网址放入"路径"输入

    HTTP Request URL in Path

  3. 更多提示:

    • Recording your test scenario using JMeter's built-in proxy server可能会更快更容易
    • 不推荐在同一台机器上安装负载生成器(JMeter)和应用程序,我建议在另一台主机上运行JMeter,这样就可以避免在使用机器资源方面相互干扰(JMeter非常在进行高负荷时资源密集)