您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > Nunit
Nunit + 任務(wù)計劃 實現(xiàn)selenium測試自動化
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2013/12/23 11:19:38 ] 推薦標(biāo)簽:

需求:主要目的是想在回歸測試的時候,可以讓測試用例自動執(zhí)行并生成測試報告。

看到網(wǎng)上有的用Hudson搭建自動測試的環(huán)境,自己也試了試不過沒搞成功。于是乎自己另辟蹊徑。要實現(xiàn)上面的需求其實很簡單:

所需準(zhǔn)備:

1.      Nunit

2.      nunit-results-1.1-bin(用于生成report的插件)

3.      編譯好的dll或者exe文件

一、在Nunit的bin目錄下建立一個Bat文件。在文件中輸入

@nunit-console.exe "E:/ SeleniumTest/SeleniumTest/bin/Debug/SeleniumTest.exe"

@nunit-results-1.1-bin/nunit-results.exe TestResult.xml Result

第一行的意思是讓nunit執(zhí)行SeleniumTest.exe這個文件,也是你測試用例的文件。

第二行是使用nunit-results.exe生成測試報告。存放的地方是Result文件夾。需要說明的是TestResult.xml是Nunit執(zhí)行完測試用例自動生成的。

二、手動運(yùn)行一下上一步建立的bat文件。看看效果吧

可見成功了,呵呵。

三、接下來要做的是讓我們的bat文件能在我們指定的時間運(yùn)行可以了。我這里是用windows的計劃任務(wù)實現(xiàn)的。因為方便簡單。首先到你的控制面板打開計劃任務(wù),然后添加一個指向你前面建立的bat文件。我這里是start.bat。然后隨你設(shè)置,例如我設(shè)的是每天12:00運(yùn)行。

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