【问题标题】:JMeter - How to switch to different proxy settings while recordingJMeter - 如何在录制时切换到不同的代理设置
【发布时间】:2014-12-16 22:32:16
【问题描述】:

我是 JMeter 的新手,在单击具有不同 url 的链接时需要有关代理服务器设置问题的帮助。 将 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 ?

【问题讨论】:

    标签: jmeter


    【解决方案1】:

    作为一种解决方法,为交换机代理端口添加一个像“proxyswitch”这样的 Firefox 插件,并将您的录制分成两个步骤。

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

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

    HTH

    【讨论】:

    • 谢谢。看起来我试过但没有用。问题是当我单击 Web 应用程序中的链接时,该新链接具有不同的端口号。不过我会重试并通知您。
    【解决方案2】:
    1. 尝试告诉您的浏览器对所有协议使用 JMeter 的代理

    1. 如果选项 1 不能解决您的问题,您仍然应该能够通过 Google Chrome Extension 记录您的测试场景,这不需要代理、证书或任何额外配置,只需按照您在 Chrome 中的测试场景并将记录的步骤导出为JMeter .jmx 文件。

    【讨论】:

    • 谢谢。我会尝试检查这个选项。
    【解决方案3】:

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

    【讨论】:

      猜你喜欢
      • 2017-05-30
      • 2013-07-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多