您的位置:軟件測(cè)試 > 開源軟件測(cè)試 > 開源單元測(cè)試工具 > Nunit
NUnit學(xué)習(xí)筆記
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/3/20 15:10:20 ] 推薦標(biāo)簽:

一、簡(jiǎn)介
    NUnit是一款堪與JUnit齊名的開源回歸測(cè)試框架,供.net開發(fā)人員做單元測(cè)試之用,可以從www.nunit.org網(wǎng)站上免費(fèi)獲得,當(dāng)前版本2.2.10。NUnit 2.2.10有5個(gè)下載文件,這里用的是NUnit-2.2.10-net-2.0.msi(如果使用的是.net1.1環(huán)境,請(qǐng)下載NUnit-2.2.10-net-1.1.msi文件,但這里主要介紹.net2.0環(huán)境下NUnit 2.2.10的使用)。下載后雙擊該文件,然后按提示進(jìn)行安裝,這樣系統(tǒng)中具備NUnit環(huán)境了。
二、創(chuàng)建項(xiàng)目
    開發(fā)工具我選擇了微軟的Visual Studio.net 2005(適用于.net2.0環(huán)境,以下簡(jiǎn)稱vs05)和Visual Studio.net 2003(適用于.net1.1環(huán)境,以下簡(jiǎn)稱vs03),打開后點(diǎn)擊菜單“文件”->“新建”->“項(xiàng)目”,打開“新建項(xiàng)目”對(duì)話框:

 在該對(duì)話框中,“項(xiàng)目類型”我選擇的是“Visual Basic”,如果想使用C#或者J#,請(qǐng)自行選擇“Visual C#”或“Visual J#”,反正操作都一樣,下邊也會(huì)介紹到,不過VC免談了;“模板”我選的是“控制臺(tái)應(yīng)用程序”,您也可以選其它“模板”,我看的例子創(chuàng)建的是“類庫(kù)”;名稱和位置請(qǐng)自行設(shè)定,VB、C#、J#項(xiàng)目我都建了,分別起名為NUnitVB、NUnitCS和NUnitJS,位置是本機(jī)F:/YPJCCK/NUnit/VS。設(shè)置好后,點(diǎn)擊“確定”按鈕,創(chuàng)建該項(xiàng)目。
    下面點(diǎn)擊菜單“項(xiàng)目”->“添加引用”,打開“添加引用”對(duì)話框:

 如果是在vs05中,請(qǐng)直接在“.NET”選項(xiàng)卡中找到組件名稱為nunit.framework的一項(xiàng),選中,然后點(diǎn)擊“確定”按鈕;如果是在vs03中,在“.NET”選項(xiàng)卡中找到組件名稱為nunit.framework的一項(xiàng),雙擊添加到“選定的組件”中,別的組件不用管,然后點(diǎn)擊“確定”按鈕。此時(shí)可以在項(xiàng)目中使用NUnit類庫(kù)了。
三、編寫用于測(cè)試的類
    用于測(cè)試的類很簡(jiǎn)單,名為Book,只有id和name兩個(gè)屬性,這兩個(gè)屬性將分別用于兩個(gè)用例當(dāng)中。
    下面開始編寫。請(qǐng)點(diǎn)擊菜單“項(xiàng)目”->“添加類”,打開“添加新項(xiàng)”對(duì)話框:

在該對(duì)話框中,“類”模板被默認(rèn)選中,請(qǐng)將名稱修改為Book.vb或Book.cs、Book.jsl,然后點(diǎn)擊“添加”或“打開”按鈕。

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