首頁 >Java >java教程 >如何在 Firefox 47 中使用 Selenium 2.53?

如何在 Firefox 47 中使用 Selenium 2.53?

Barbara Streisand
Barbara Streisand原創
2024-11-12 04:19:02365瀏覽

How to Use Selenium 2.53 with Firefox 47?

Selenium 2.53 和 Firefox 47 相容性問題

Selenium WebDriver 2.53 與 Firefox 47 不相容。這是因為處理 Firefox 的 FirefoxDriver 元件瀏覽器正在被淘汰。事實上,Selenium WebDriver 3.0 需要 geckodriver 二進位檔案來管理 Firefox 瀏覽器。

解決方案:

要將Firefox 47 與Selenium WebDriver 2.53 搭配使用:

  • Manager

在專案中包含WebDriverManager 函式庫,執行:

WebDriverManager.firefoxdriver().setup();
  • 方法二:手動設定Selenium 屬性
方法二:手動設定Selenium 屬性

定義geckodriver 的絕對路徑二進位:

System.setProperty("webdriver.gecko.driver", "/path/to/geckodriver");

注意:

  • WebDriverManager 自動設定係統屬性。
  • Marionette 是 Selenium WebDriver 3 的唯一選項和 Firefox 48 .
  • Selenium WebDriver 2.53.1 已發布,恢復與 Firefox 47.0.1 的兼容性。

以上是如何在 Firefox 47 中使用 Selenium 2.53?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn