您的位置:軟件測(cè)試 > 開源軟件測(cè)試 > 開源功能測(cè)試工具 > Selenium
selenium + python自動(dòng)化測(cè)試環(huán)境
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2014/1/14 11:24:59 ] 推薦標(biāo)簽:selenium python 測(cè)試工具

selenium 是一個(gè)web的自動(dòng)化測(cè)試工具,不少學(xué)習(xí)功能自動(dòng)化的同學(xué)開始selenium ,相因?yàn)樗啾?a href="javascript:;" onClick="javascript:tagshow(event, 'QTP');" target="_self">QTP有諸多有點(diǎn):

*  免費(fèi),也不用再為破解QTP而大傷腦筋

*  小巧,對(duì)于不同的語言它只是一個(gè)包而已,而QTP需要下載安裝1個(gè)多G 的程序。

*  這也是重要的一點(diǎn),不管你以前更熟悉C、 java、ruby、python、或都是C# ,你都可以通過selenium完成自動(dòng)化測(cè)試,而QTP只支持VBS

*  支持多平臺(tái):windows、linux、MAC ,支持多瀏覽器:ie、ff、safari、opera、chrome

*  支持分布式測(cè)試用例的執(zhí)行,可以把測(cè)試用例分布到不同的測(cè)試機(jī)器的執(zhí)行,相當(dāng)于分發(fā)機(jī)的功能。

關(guān)于selenium的基礎(chǔ)知識(shí)與java平臺(tái)的結(jié)合,我之前寫過一個(gè)《菜鳥學(xué)習(xí)自動(dòng)化測(cè)試》系列,近學(xué)python,所以想嘗試一下selenium的在python平臺(tái)如何搭建;還好這方法的文章很容易,在此將搭建步驟整理分享。

搭建平臺(tái)windows

準(zhǔn)備工具如下:

-------------------------------------------------------------

下載python

http://python.org/getit/

下載setuptools 【python的基礎(chǔ)包工具】

http://pypi.python.org/pypi/setuptools

下載pip 【python的安裝包管理工具】

https://pypi.python.org/pypi/pip

-------------------------------------------------------------

因?yàn)榘姹径荚诟,pyhton選擇2.7.xx ,setuptools 選擇你平臺(tái)對(duì)應(yīng)的版本,pip 不要擔(dān)心tar.gz 在windows下一樣可用。

安裝步驟:

1、python的安裝 ,這個(gè)不解釋,exe文件運(yùn)行安裝即可,既然你選擇python,相信你是熟悉python的,我安裝目錄C:Python27

2、setuptools 的安裝也非常簡(jiǎn)單,同樣是exe文件,默認(rèn)會(huì)找到python的安裝路徑,將安裝到C:Python27Libsite-packages 目錄下

3、安裝pip ,我默認(rèn)解壓在了C:pip-1.3.1 目錄下

4、打開命令提示符(開始---cmd回車)進(jìn)入C:pip-1.3.1目錄下輸入:

C:pip-1.3.1  > python setup.py install

(如果提示python不是內(nèi)部或外部命令!別急,去配置一下環(huán)境變量吧)

修改我的電腦->屬性->高級(jí)->環(huán)境變量->系統(tǒng)變量中的PATH為:

變量名:PATH

變量值:;C:Python27 

5、再切換到C:Python27Scripts 目錄下輸入:

C:Python27Scripts > easy_install pip

6、安裝selenium,(下載地址: https://pypi.python.org/pypi/selenium)

如果是聯(lián)網(wǎng)狀態(tài)的話,可以直接在C:Python27Scripts  下輸入命令安裝:

C:Python27Scripts > pip install -U selenium

如果沒聯(lián)網(wǎng)(這個(gè)一般不太可能),下載selenium 2.33.0 (目前的新版本)

并解壓把整個(gè)目錄放到C:Python27Libsite-packages 目錄下。

7、下載并安裝(http://www.java.com/zh_CN/download/chrome.jsp?locale=zh_CN)什么?你沒整過java,參考其它文檔吧!這不難。

8、 下載selenium 的服務(wù)端(https://code.google.com/p/selenium/)在頁面的左側(cè)列表中找到

selenium-server-standalone-XXX.jar 

對(duì)!是這個(gè)東西,把它下載下來并解壓;

上一頁12下一頁
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd