我是JMeter的新手,并尝试运行一个小型测试以用于概念验证 - 但是我记录了以下错误(基本上是登录,点击,注销)
有什么建议..?
2013/10/28 13:23:47 ERROR - jmeter.protocol.http.sampler.HTTPHC4Impl: Error in redirect URL for GET https://blabla.blagroup.com/Home/Default.aspx HTTP/1.1
Could not sanitize URL: /Pub/Login.aspx
java.net.MalformedURLException: no protocol: /Pub/Login.aspx
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample(HTTPHC4Impl.java:337)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:74)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1105)
at org.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:226)
2013/10/28 13:23:49 WARN - jmeter.protocol.http.proxy.Proxy: [54014] Empty request, ignored
2013/10/28 13:23:49 WARN - jmeter.protocol.http.proxy.Proxy: [54016] Empty request, ignored
2013/10/28 13:23:49 WARN - jmeter.protocol.http.proxy.Proxy: [54013] Empty request, ignored
2013/10/28 13:23:49 WARN - jmeter.protocol.http.proxy.Proxy: [54015] Empty request, ignored etc etc etc
答案 0 :(得分:5)
这是一个已在夜间构建中修复的已知错误:
作为一种解决方法,将Https记录器http实现更改为Java而不是HttpClient4实现。
如果您想每晚进行一次尝试,请参阅:
读:
安装JMeter运行时
下载_bin和_lib文件
将档案解压缩到相同的目录结构
运行JMeter不需要其他存档。
答案 1 :(得分:2)
我得到了同样的错误。在“HTTP请求默认值”中,我将HTTP请求实现更改为“Java”,如下所示。这为我解决了。