我有一个Windows Server 2012,其中安装了jmeter 4。我尝试使用HTTP(S)测试脚本记录器记录浏览器操作,但遇到了问题。我尝试使用另一个Active Directory上的NTML身份验证来访问Sharepoint网站。
我的测试脚本记录器设置为使用端口号8080和HttpClient4。 我的代理浏览器设置为使用本地主机上的端口8080。 在system.properties文件中,我将公司代理设置如下:
http.proxyHost=your_corporate_proxy_host
http.proxyPort=your_corporate_proxy_port
https.proxyHost=your_corporate_proxy_host
https.proxyPort=your_corporate_proxy_port
当我进入SharePoint网站时,必须输入凭据,但会收到错误消息“ Error Connexion reset”。我可以看到该操作已记录下来,请求的响应为“ 401未经授权”。
我确定我的凭据很好。
Jmeter提供此消息:NTLM响应消息不正确
您有解决此问题的想法吗?
谢谢
答案 0 :(得分:0)
而不是使用 system.properties 文件,请尝试通过command-line arguments传递代理设置,例如
jmeter -Hyour_corporate_proxy_host -P your_corporate_proxy_port -u your_username -a your_password