從0開(kāi)始編寫(xiě)Selenium3腳本。解決自動(dòng)化小白們最害怕的環(huán)境配置等問(wèn)題,從最簡(jiǎn)單腳本開(kāi)始 ,從最干凈的環(huán)境開(kāi)始,結(jié)果導(dǎo)向,一步步到自動(dòng)化框架的實(shí)踐過(guò)程。
所需工具:
1.IDE+JDK+瀏覽器 (可依實(shí)際項(xiàng)目自定義)
2.Selenium3驅(qū)動(dòng)及jar包(第一個(gè)驅(qū)動(dòng)是Selenium3中所必需)
步驟:
1.idea安裝 ,下載好工具后以管理員身份運(yùn)行,一路next即可 ,安裝路徑可默認(rèn)或自定義 。安裝完成后如下:
2.idea破解(因?qū)I(yè)版的intellij免費(fèi)試用30天)點(diǎn)擊菜單Help->Register->License server,輸入如下地址即可。
3.配置JDK, JDK的安裝與環(huán)境變量配置見(jiàn)上一章,這里只列出idea中如何配置jdk,
初次進(jìn)入Idea時(shí),新建項(xiàng)目引導(dǎo)進(jìn)入。
4.進(jìn)入下一步
5.等待加載
加載完成即成功進(jìn)入了項(xiàng)目界面。
6.由于需要使用到Selenium3的API ,所以這里將準(zhǔn)備好的jar包導(dǎo)入。打開(kāi)菜單--File-Project Structure.....
點(diǎn)擊Modules
如下圖,點(diǎn)擊+號(hào),
第一次導(dǎo)入需要加載東西,有點(diǎn)慢~
點(diǎn)擊確定即可看到導(dǎo)入項(xiàng)目成功。
7.接下來(lái)解決瀏覽器驅(qū)動(dòng)問(wèn)題。
因?yàn)镾elenium3對(duì)于40+版本的Firefox,運(yùn)行會(huì)出現(xiàn)問(wèn)題。這里選擇36.
安裝Firefox到默認(rèn)路徑。
8.下載好最新的geckodriver,放到自定義的目錄中,
9.開(kāi)始編寫(xiě)腳本
編寫(xiě)代碼如下:
點(diǎn)擊運(yùn)行后可以看到Firefox啟動(dòng)并進(jìn)行搜索動(dòng)作,并關(guān)閉瀏覽器 。
至此已成功跑通一個(gè)Selenium3腳本!