您的位置:軟件測(cè)試 > 開源軟件測(cè)試 > 開源單元測(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)殚_源和支持多語言測(cè)試腳本的特點(diǎn)受到很多人的青睞。在語言的選擇上,綜合語言本身的優(yōu)缺點(diǎn),普及率后選擇了JAVA做了一次嘗試。

1. Selenium

參考: http://seleniumhq.org/

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

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

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

2. Eclipse+ JUnit

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

3.  Maven(類似的還有 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

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

name:M2_REPO

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

以下是從錄制到后執(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)化為各自所需的語言類型,這里我們選擇Java(JUnit)。

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

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