您的位置:軟件測(cè)試 > 開(kāi)源軟件測(cè)試 > 開(kāi)源單元測(cè)試工具 > junit
Selenium+Eclipse+JUnit+Maven實(shí)現(xiàn)WEB自動(dòng)化測(cè)試
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2014/2/17 16:46:08 ] 推薦標(biāo)簽:WEB Selenium JUnit Eclipse

有關(guān)WEB 自動(dòng)化測(cè)試的解決方案有很多,selenium因?yàn)殚_(kāi)源和支持多語(yǔ)言測(cè)試腳本的特點(diǎn)受到很多人的青睞。在語(yǔ)言的選擇上,綜合語(yǔ)言本身的優(yōu)缺點(diǎn),普及率后選擇了JAVA做了一次嘗試。

1. Selenium

參考: http://seleniumhq.org/

我們需要用到Selenium 兩個(gè)組件

Selenium IDE-  一個(gè)firefox 的插件,用來(lái)初步錄制我們的測(cè)試腳本。 支持多種語(yǔ)言的腳本(html, java, c#, ruby, php…)

Selenium RC    selenium-remote control 的縮寫(xiě). 包含Selenium Server和不同語(yǔ)言的開(kāi)發(fā)包。 這里我們選擇JAVA 為例.

2. Eclipse+ JUnit

選擇Eclipse 作為我們優(yōu)化,重構(gòu)JAVA 測(cè)試代碼的 IDE,JUnit做為我們的自動(dòng)化測(cè)試框架(類(lèi)似的還有 testNG)。

3.  Maven(類(lèi)似的還有 ANT)

Maven 用于構(gòu)建自動(dòng)化測(cè)試代碼,用命令行控制測(cè)試代碼的執(zhí)行,并生成測(cè)試報(bào)告。 后期還可以整合至持續(xù)集成中。

Selenium IDE

http://seleniumhq.org/projects/ide/ 用firefox下載會(huì)自動(dòng)安裝

安裝注意事項(xiàng) :

1.       需預(yù)先安裝JDK, 設(shè)置JAVA_HOME, MAVEN_HOME變量,添加PATH .(%JAVA_HOME%in, %MAVEN_HOME%in)

2.       安裝Maven Plugin

啟動(dòng)Eclipse, 點(diǎn)擊 HELP ,選擇 Install New Software

3.       添加插件地址

http://m2eclipse.sonatype.org/sites/m2e

4.       為Maven設(shè)置Classpath變量,設(shè)置java>build path>classpath variables

通過(guò)new...按鈕增加一個(gè)變量條目:

name:M2_REPO

path:C:/Documents and Settings/zhangsan/.m2/repository,zhangsan是你的xp中的用戶(hù)名

以下是從錄制到后執(zhí)行自動(dòng)化測(cè)試的步驟

1. 錄制腳本

1.安裝完Selenium IDE 查檢后啟動(dòng)FireFox瀏覽器,在Firefox菜單欄中單擊“工具”菜單,我們會(huì)看到Selenium IDE是其子菜單:

2.  單擊Selenium IDE項(xiàng)我們可以看到彈出Selenium IDE窗口:

3.  可以使用Selenium IDE的菜單欄“Options”菜單中的“Format”子菜單將腳本轉(zhuǎn)化為各自所需的語(yǔ)言類(lèi)型,這里我們選擇Java(JUnit)。

4.  點(diǎn)擊 紅色圓點(diǎn), 我們?cè)跒g覽器上所做的操作會(huì)被錄制下來(lái)了。將錄制的腳本保存下來(lái),后面我們還會(huì)用到。

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