Selenium 2.53.0 firefox 窃听

Selenium 2.53.0 firefox bugging

所以,当我尝试打开 firefox 时,它要么很快弹出,要么只是停留一秒钟直到我看到它然后崩溃 另外,我使用 selenium 版本 2.53.1

    WebDriver driver = new FirefoxDriver();
    driver.get("http://whosebug.com");

就像其他浏览器供应商提供的可用于 Selenium 的其他驱动程序一样,Mozilla 已经发布了一个可执行文件 geckodriver,它将 运行 与浏览器一起使用。

您需要下载最新的可执行文件 geckodriver from here 并将此从您的计算机下载的路径设置为系统 属性 到 运行 您的带有 Firefox 驱动程序的测试用例,如下所示:

 System.setProperty("webdriver.gecko.driver","path/to downloaded/geckodriver.exe");
 DesiredCapabilities capabilities = DesiredCapabilities.firefox();
 capabilities.setCapability("marionette", true);
 WebDriver driver = new FirefoxDriver(capabilities);
  driver.get("http://whosebug.com");