Selenium 2移轉到3的重大改變 – Firefox啟動方式 Selenium 3架構上的改變導致原本Selenium 2自動化測試無法正常啟動FireFox 這篇文主要講解如何解決這個問題? Selenium3啟動FireFox的錯誤訊息 原本在 Selenium 2的環境下 , 不需要其他的設定或是下載其他Browser Webdriver 就可以啟動firefox 範例程式如下: [pastacode lang=”java” manual=”import%20org.openqa.selenium.WebDriver%3B%0Aimport%20org.openqa.selenium.firefox.FirefoxDriver%3B%0A%20%0Apublic%20class%20Gecko_Driver%20%7B%0A%20%0A%09public%20static%20void%20main(String%5B%5D%20args)%20%7B%0A%09%09WebDriver%20driver%20%3D%20new%20FirefoxDriver()%3B%0A%09%09driver.get(%22http%3A%2F%2Fwww.google.com%22)%3B%0A%09%09Thread.sleep(3000)%3B%0A%09%09driver.close()%3B%0A%09%7D%0A%20%0A%7D”…