JMeter - 如何在录制时切换到不同的代理设置

时间:2014-12-16 22:32:16

标签: jmeter

我是JMeter的新手,在点击具有不同网址的链接时需要有关代理服务器设置问题的帮助。   将Firefox中的代理设置配置为localhost并更新端口号。   当我使用这些设置录制Web应用程序时,它可以工作。   但是Web应用程序中有一个链接重定向到具有不同端口号的第二个URL。这是我的录制脚本失败的地方。

我收到的错误是"代理服务器拒绝连接"

 Is there any way to change the browser settings and continue to run the 2nd url successfully without any issues ?

3 个答案:

答案 0 :(得分:0)

作为一种解决方法,添加一个类似于' proxyswitch'的firefox插件。对于交换机代理端口并将您的录制分为两个步骤。

安装firefox插件后,您可以尝试以下步骤,

  1. 在jmeter测试场景中添加两个HTTP(S)测试脚本记录器
  2. 尝试为每个代理设置一个端口并启动录像机
  3. 将代理切换到第一个端口并开始记录直到第二个链接
  4. 现在切换到第二个端口并按照录制
  5. HTH

答案 1 :(得分:0)

  1. 尝试告诉您的浏览器将JMeter的代理用于所有协议
  2. Proxy for all protocols

    1. 如果选项1无法解决您的问题,您仍然可以通过Google Chrome Extension记录您的测试方案,这不需要代理,证书或任何其他配置,只需按照您在Chrome中的测试方案并导出记录步骤为JMeter .jmx文件。

答案 2 :(得分:0)

在JMeter应用程序中,验证HTTP(S)测试脚本记录器端口是否与浏览器设置中配置的代理端口相同。