【问题标题】:Selenium firefox webdriver extension installationSelenium firefox webdriver扩展安装
【发布时间】:2016-01-16 06:47:39
【问题描述】:

我遇到了在使用 selenium 时发生的涉及 Selenium firefox webdriver 扩展安装的问题。我有一个小程序:

public class SeleniumDebug
{
    public static void main(String[] args)
    {
        WebDriver ff = new FirefoxDriver();
        ff.get("http://www.google.com");
    }
}

当我在家里运行它时,谷歌网站马上就出现了。当我从工作中运行它时,我收到一个弹出窗口,询问我是否信任扩展的安装程序。一旦我点击“是”,然后点击 Firefox 重启,我就会进入谷歌页面。我在两个地方都使用相同的 selenium webdriver 版本和相同的 firefox 版本。

什么可能导致行为差异?我想要两个地方的“家”行为。是控制此行为的 firefox 配置参数吗?

顺便说一句..我看到很多帖子记录了硒未连接到驱动程序的问题(ole 127.0..0.1 端口 7750 无法连接问题)。碰巧的是,如果发生“上述弹出窗口”,如果您不“信任”firefox webdriver 发行者,您将遇到同样的问题。

thnx

【问题讨论】:

  • 这两种情况你的FF版本一样吗?
  • 是的,同样的 Selenium 和同样的 FF 版本。
  • 你对个人资料做过什么吗?听起来您必须修复工作箱上的 FF 配置文件。您应该能够在工作时启动默认配置文件,单击“是”,然后它应该保存状态,以便在您通过代码运行时它可以工作。

标签: firefox selenium selenium-webdriver firefox-addon


【解决方案1】:

发现问题....我的公司有一个配置文件,默认情况下会在 Firefox 启动时加载。此文件将首选项键 extensions.autoDisableScopes 设置为 11,这会妨碍正确加载 fx webdriver 扩展。作为测试,我将此值更改为 0,一切正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-06-10
    • 2016-05-03
    • 1970-01-01
    • 2013-09-30
    • 1970-01-01
    • 1970-01-01
    • 2016-02-02
    • 1970-01-01
    相关资源
    最近更新 更多