一、下載Selenium 3 的相關包和工具
Selenium 3 下載的官網地址為http://www.seleniumhq.org/download/。當然,需要翻牆才能登陸selenium的官網。
點擊圖中的 3.13.0 下載 selenium-server-standalone-3.13.0.jar
之前在selenium區別的文章中說過,2.0和3.0相對於1.0最大的區別就是2.0和3.0使用的瀏覽器原生的WebDriver驅動的。所以我們使用selenium 3 來編寫自動化時,還需要下載相應的瀏覽器driver插件。在相同的下載頁下,有各種瀏覽器的driver插件下載鏈接。點擊下圖框出的鏈接,下載谷歌瀏覽器和火狐瀏覽器的driver插件。
最后,不能忘記下載selenium for Java 。當然如果你使用的是其他語言來編寫自動化框架的話,可以下載對應的語言支持包。
二、Java中的使用
Java的安裝和配置,網上教程很多,這里就不多說了。
因為selenium 3 只支持JER1.8,所以記得要JER要安裝1.8之上的。
對於Java工具的使用。雖然現在IntelliJ IDEA 的使用率趕超了eclipse,身邊的人也說IntelliJ IDEA 比eclipse好用,但是我還是堅持使用eclipse。
所有環境和工具都准備好之后,我們就可以創建一個Selenium的Java項目來進行自動化的編寫了。
1)打開eclipse,創建一個名為test的Java項目
2)在test項目下,新建一個文件夾,把selenium相關的包都放到這個文件夾之下。相關包包含:selenium-server-standalone-3.13.0.jar,chromedriver。若是想要在其他瀏覽器中測試自動化,可以加入相應瀏覽器的driver插件
3)右鍵項目,選擇Build Path --- Confige Build Path... --- Libraries --- Add JARs...,之后再彈出框選擇當前項目下Tools文件夾下的selenium-server-standalone-3.13.0.jar。然后點Apply and Close。
這樣所有配置就算結束了,可以開始編寫自動化代碼了。