我有一个jmeter测试运行,它只是输出响应代码(所有连接超时)。当我从框中使用curl时,请求有效。我想看看它确定的URL是什么。无论如何看看GET请求实际上失败的URL是什么?
答案 0 :(得分:1)
你的考试中有View Results Tree
听众吗?
它可以显示URL&其他细节发送。
注意:此侦听器占用更多内存。只需将其用于调试目的。
答案 1 :(得分:1)
您可以将JMeter配置为在 jmeter.log 文件中存储更多信息,方法是将以下行添加到“user.properties”文件中(位于JMeter安装的/ bin文件夹下)
log_level.jmeter.protocol.http=DEBUG
您将获得如下输出:
2015/04/09 11:20:26 DEBUG - jmeter.protocol.http.sampler.HTTPHC4Impl: Start : sample http://example.com/
2015/04/09 11:20:26 DEBUG - jmeter.protocol.http.sampler.HTTPHC4Impl: method GET followingRedirect false depth 0
2015/04/09 11:20:26 DEBUG - jmeter.protocol.http.sampler.HTTPHC4Impl: Created new HttpClient: @563504346 http://example.com
2015/04/09 11:20:26 DEBUG - jmeter.protocol.http.sampler.HTTPHC4Impl: ResponseHeadersSize=321 Content-Length=1270 Total=1591
2015/04/09 11:20:26 DEBUG - jmeter.protocol.http.sampler.HTTPHC4Impl: Thread Finished
有关不同JMeter属性类型以及设置/覆盖它们的方法的详细信息,请参阅Apache JMeter Properties Customization Guide。