怎么用python做自動化測試?
這里以web自動化測試為例,簡單介紹一下如何使用python進(jìn)行web自動化測試,主要用到selenium這個框架,實驗環(huán)境win10+python3.6,主要內(nèi)容如下:
1.首先,安裝selenium框架,這個直接在cmd窗口輸入命令“pip install selenium”就行,如下,安裝非常快:

2.安裝完成后,還需要安裝瀏覽器驅(qū)動程序,不然直接運行程序會報錯,以谷歌瀏覽器chrome為例,需要下載chromedriver驅(qū)動程序,如下,這里chromedriver的版本必須要與自己平臺瀏覽器的版本匹配:

下載完成后,是一個zip壓縮包,里面就一個chromedriver.exe文件,這里需要將這個文件復(fù)制到python安裝目錄下,如下:

3.最后,我們就可以進(jìn)行selenium框架測試了,測試代碼如下,非常簡單,創(chuàng)建一個webdriver,如果能正常打開對應(yīng)網(wǎng)頁,則說明selenium安裝成功:

之后就可以直接定位相關(guān)元素,進(jìn)行web自動化測試了,主要方法如下(共有8種),分別是id、name、class name、tag name、link text、partial link text、xpath和css selector,這里可以自行測試,相關(guān)資料非常豐富:


