本篇文章給大家談?wù)刾ython怎么使用自動(dòng)化測(cè)試,以及怎么用python做自動(dòng)化測(cè)試?對(duì)應(yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收***本站喔。 今天給各位分享python怎么使用自動(dòng)化測(cè)試的知識(shí),其中也會(huì)對(duì)怎么用python做自動(dòng)化測(cè)試?進(jìn)行解釋,如果能碰巧解決***現(xiàn)在面臨的問(wèn)題,別忘了關(guān)注本站,現(xiàn)在開(kāi)始吧!
1、怎么用python做自動(dòng)化測(cè)試?
這里以web自動(dòng)化測(cè)試為例,簡(jiǎn)單介紹一下如何使用python進(jìn)行web自動(dòng)化測(cè)試,主要用到selenium這個(gè)框架,實(shí)驗(yàn)環(huán)境win10+python3.6,主要內(nèi)容如下:
1.首先,安裝selenium框架,這個(gè)直接在cmd窗口輸入命令“pip install selenium”就行,如下,安裝非??欤?/p>
2.安裝完成后,還需要安裝瀏覽器驅(qū)動(dòng)程序,不然直接運(yùn)行程序會(huì)報(bào)錯(cuò),以谷歌瀏覽器chrome為例,需要下載chromedriver驅(qū)動(dòng)程序,如下,這里chromedriver的版本必須要與自己平臺(tái)瀏覽器的版本匹配:
下載完成后,是一個(gè)zip壓縮包,里面就一個(gè)chromedriver.exe文件,這里需要將這個(gè)文件**到python安裝目錄下,如下:
3.最后,我們就可以進(jìn)行selenium框架測(cè)試了,測(cè)試***碼如下,非常簡(jiǎn)單,創(chuàng)建一個(gè)webdriver,如果能正常打開(kāi)對(duì)應(yīng)網(wǎng)頁(yè),則說(shuō)明selenium安裝成功:
之后就可以直接定位相關(guān)元素,進(jìn)行web自動(dòng)化測(cè)試了,主要方***如下(共有8種),分別是id、name、class name、t* name、link text、partial link text、xpath和css selector,這里可以自行測(cè)試,相關(guān)資料非常豐富:
至此,我們就完成了python web自動(dòng)化測(cè)試框架selenium的安裝和簡(jiǎn)單使用。總的來(lái)說(shuō),整個(gè)過(guò)程非常簡(jiǎn)單,只要***有一定的python基礎(chǔ),熟悉一下上面的安裝過(guò)程,很快就能搭建好本地selenium自動(dòng)化測(cè)試框架,網(wǎng)上也有相關(guān)教程和資料,介紹的非常詳細(xì),感興趣的話,可以搜一下,希望以上分享的內(nèi)容能對(duì)***有所幫助吧,也歡迎大家評(píng)論、留言進(jìn)行補(bǔ)充。
1、編寫Python版本的minicom,這個(gè)是自動(dòng)化測(cè)試日志記錄的需要用于控制串口輸出的字符顏色,高亮顯示出錯(cuò)信息,方便開(kāi)發(fā)者在線調(diào)試問(wèn)題2、控制程控電源、程控開(kāi)關(guān),這些可以自動(dòng)化測(cè)試的硬件基礎(chǔ)3、寫整套測(cè)試框架,控制整個(gè)測(cè)試交互流程,Case管理等等Python運(yùn)行起來(lái)效率沒(méi)那么高,但是對(duì)于編寫來(lái)說(shuō)是非常高效的。
到此,以上就是小編對(duì)于python怎么使用自動(dòng)化測(cè)試的問(wèn)題就介紹到這了,希望介紹關(guān)于python怎么使用自動(dòng)化測(cè)試的1點(diǎn)解答對(duì)大家有用。