源代碼在:https://github.com/leileiwang93/seleniumTest
第一步:我們首先要搭建selenium webdriver的運行環境
1、搭建Java的運行環境,即安裝配置jdk,這個就不用細說了,網上有很多教程
2、安裝selenium ide插件 、eclipse
3、下載selenium-java包
第二步:錄制腳本
打開游覽器后,在右上角,如圖所示,單機打開;
在百度搜索框輸入selenium,selenium ide中出現了如圖
然后我們導出java腳本,選擇文件
我們選擇如圖所示的第三個導出
最后把導出的文件保存到自己的電腦上,好了,Java的錄制腳本就弄好了。
第三步:運行錄制好的腳本
首先,我們先要創建一個用戶類包,方便下一次使用
打開eclipse,單機window,選擇最后一個preference,打開箭頭所指的
新建一個名為selenium的用戶類包,單機ok完成
我們給這個用戶包中添加.jar包
jar包的位置在你剛剛下載selenium-java中,這里我們把libs所有jar包和selenium-java下的兩個jar包都導入進來
最后我們來創建一個Java項目,建包,建類,打開我們錄制的腳本文件,復制沾粘到類中,修改其中的少許錯誤,用junit test運行程序,這時,我們就可以看到游覽器已經自動打開,並且自己輸入了要搜索的關鍵字,自己開始搜索了。
運行過程中可能出現的問題
我們在運行中可能會找不到Firefox,錯誤的原因可能是,在運行程序的時候,打開Firefox時的路徑是我們在安裝Firefox時的默認路徑,我們往往在安裝Firefox時,都修改了它的默認路徑,所以會出現找不到Firefox。
解決的辦法是,在代碼中添加如圖所示的代碼,后面的路徑是游覽器安裝的路徑,注意的是,末位是以.exe結束的文件。