您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > junit
junit淺學(xué)筆記二
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2013/12/26 10:03:21 ] 推薦標(biāo)簽:軟件測試 開源

上一節(jié)初步介紹了什么是單元測試,為什么要做單元測試,以及junit4的初步使用,這里我們接著說一下junit4中的注解。

  =============本節(jié)知識點(diǎn)============================

*     Error和Failures

*   Junit4 Annotation

==================================================================

1.   在講注解之前,先來認(rèn)識 Error和Failures這兩種錯誤有什么不同。

Errors:表示程序本身錯誤

@Test
publicvoidtestAdd() {
intz=newT().add(5,3);
assertEquals(8,z);
inta=8/0;//這一句是有錯誤的
}

復(fù)制代碼

運(yùn)行方法,會有一下錯誤提示:

Failures: 是指測試失敗。

@Test
publicvoidtestAdd() {
intz=newT().add(5,4); //這里修改了數(shù)值,把4該為3正確了
assertEquals(8,z);
}

在來運(yùn)行這個方法,看一下錯誤提示:

所以,我們在寫測試程序的時候,要先保證Errors是沒有錯誤的,再來看Failures有沒有錯誤。

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