我在jmeter中为我的API测试创建了一个测试计划。当我从公司的VPN断开时,HTTP请求成功运行,但当我连接到VPN时,HTTP请求失败----------。failed: Connection refused: connect
- 是什么原因导致Jmeter与VPN工作?
同样的事情发生在我对Postman的测试中,但是在fiddler中启用这个选项(Rules --> Automatically Authenticate)后,问题得到了解决。如果我关闭我的fiddler或者停止捕获,Postman的请求也会开始失败(这种行为在关闭vpn时都会出现)。- 我不知道如何是Fiddler设置连接到邮递员。
有谁经历过同样的?请指导我一些解决方案,试图使这些工具在VPN上正常工作,没有任何fiddler的变化或依赖性。
我是在 Jmeter 5.2.1
由于你是在企业VPN上,你需要将你的企业证书添加到信任商店。
先获取证书.添加证书到信任商店命令。
keytool -import -alias certificatename -keystore c:\java-se-8u40-ri\jre\lib\security\cacerts -file location to your certificate
这样就解决了我的问题,能够在企业VPN上运行jmeter了。
你也可以参考: 如何在java trust store中导入jks证书?
希望,这能帮到你。