從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ò)程。
10年積累的成都做網(wǎng)站、網(wǎng)站制作經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站設(shè)計(jì)后付款的網(wǎng)站建設(shè)流程,更有南昌免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。所需工具:
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腳本!