首页 文章

当我设置代理并尝试记录操作时,Jmeter-Test应用程序会出错并停止工作

提问于
浏览
0

通常我通过在IE中设置代理来记录Jmeter脚本,但是我现在想要测试的应用程序不支持它 .

当我在IE中设置代理并开始在jmeter中录制时,应用程序将停止使用以下错误消息 .

Exception Caught: The server committed a protocol violation. Section=ResponseStatusLine Assembly Name: System.Net.HttpWebRequest
Assembly File: System.dll
Assembly Version: 2.0.0.0
Assembly Path: C:\Windows\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934e089\System.dll
.NET Version: v2.0.50727

有没有其他方法可以记录行动?

我只能使用IE浏览器,在我想要记录此脚本的服务器上没有其他浏览器可用 .

Jmeter log

WARN jmeter.protocol.http.proxy.HttpRequestHdr:Url' *Action name '包含不安全的字符,将其转义,消息:索引97处的查询中出现非法字符:

note: 出于安全原因,我已从上面的日志语句中删除了Url / Action名称 .

2 回答

  • 0

    在IE中设置代理时,请确保没有自动配置集

    enter image description here

  • 0

    当不同的服务/应用程序使用相同的端口时,会出现此问题; Jmeter支持8888,8686和8585端口

    请尝试使用不同的端口

    希望这可以帮助 !

相关问题