selenium自動化測試框架如何搭建使用?
selenium是一個web自動化測試工具,本身向python提供編程接口,至于搭建使用的話,只需要安裝一下selenium模塊,并配置一下瀏覽器驅(qū)動就行,下面我簡單介紹一下實(shí)現(xiàn)過程,感興趣的朋友可以嘗試一下:
1.首先,安裝selenium模塊,這個直接在cmd窗口輸入命令“pip install selenium”就行,如下:
2.安裝完成后,這里還需要下載對應(yīng)的瀏覽器驅(qū)動,以谷歌瀏覽器為例,需要下載驅(qū)動chromedriver.exe(火狐瀏覽器是geckodriver.exe),不然程序在運(yùn)行的過程中會報(bào)以下錯誤,提示chromedriver不存在(不在環(huán)境變量中):
3.下載的話,直接到官網(wǎng)上下載就行,注意需要和自己平臺的瀏覽器版本相匹配,不然瀏覽器啟動會失敗,導(dǎo)致程序崩潰:
解壓后其實(shí)就是一個chromedriver.exe,需要將這個驅(qū)動配置到環(huán)境變量中,這個是程序運(yùn)行的關(guān)鍵,瀏覽器能否正常啟動,就看chromedriver.exe是否正常配置:
4.最后,一切配置完成后,我們就可以編寫代碼來測試selenium是否安裝成功,以某度主頁為例,如果可以正常打開瀏覽器并跳轉(zhuǎn)到對應(yīng)頁面操作相關(guān)元素,則說明selenium安裝成功:
至此,我們就完成了在python中導(dǎo)入selenium??偟膩碚f,整個安裝過程非常簡單,核心是驅(qū)動的配置,只要你熟悉一下上面的操作過程,很快就能掌握的,火狐、IE等瀏覽器類似,網(wǎng)上也有相關(guān)教程,介紹的非常詳細(xì),感興趣的話,可以搜一下,希望以上分享的內(nèi)容能對你有所幫助吧,也歡迎大家評論、留言進(jìn)行補(bǔ)充。