2012-11-08 75 views
1

我有一個Selenium WebDriver項目,在Ubuntu 11 OS上使用Eclipse IDE。我想將Java客戶端驅動程序從2.24升級到2.25。我怎樣才能做到這一點?如何升級/更新Selenium Java項目的Selenium版本?

+0

什麼eclipse插件支持硒?什麼eclipse集成平臺有這個插件? –

+0

你不需要一個插件來使用eclipse中的selenium webdriver功能。儘管如果你看看Eclipse市場,Selenium Grid有一個插件「Selenity」。 – OrwellHindenberg

+0

如果你使用插件,那麼你沒有錯誤的版本的問題。 Eclipse不會安裝它。 –

回答

2

我從selenium網站(2.25.0)http://seleniumhq.org/download/下載了java客戶端驅動程序。將zip文件解壓縮到您選擇的目錄。

啓動eclipse並選擇您正在使用的項目。通過轉至Properties-> Java Build Path-> Add External JARs(選擇硒罐),將最新的硒罐添加到引用的lib中。爲了以一種乾淨的方式做事,我刪除了舊版硒(2.24)中的其他庫的引用,並將其替換爲新版本。你可以在selenium-2.25.0/libs文件夾下找到新的罐子。添加它們與添加selenium-2.25.0.jar相同。

注意:如果您沒有正確添加jar文件,這會破壞您的項目,因此您可能需要創建項目備份。

0

對於大家還是來這裏......

你可以嘗試集成到您的項目WebDriverManager庫。

它可以輕鬆地讓您自動執行不同WebDriver實現(二進制文件)的安裝過程。

例如,對於ChromeDriver:

ChromeDriverManager.getInstance().setup(); //downloading and installing ChromeDriver 
WebDriver driver = new ChromeDriver(); //initializing ChromeDriver 

如果你使用Maven,添加它是依賴於你的pom.xml文件:

<dependency> 
    <groupId>io.github.bonigarcia</groupId> 
    <artifactId>webdrivermanager</artifactId> 
    <version>1.3.1</version> 
</dependency>