亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > junit
JUnit基本用法
作者:網絡轉載 發布時間:[ 2014/1/8 13:10:54 ] 推薦標簽:JUnit 測試工具 開源

Junit基本用法:

1.Junit是JAVA中的一個測試包,所有的測試類都繼承于TestCase類。

2.測試類中的方法均為public,并且無返回值。它的每一個方法都是一個測試用例。

3.構造一個測試類:

1)繼承TestCase類,類名以大寫的Test結尾。
2)在繼承的同時,重載父類里的setup和tearDown方法。

   其中public void setup()主要是做一些初始化的工作,如初始化字段,打開日志記錄,重置環境變量,包括數據庫的連接等。在這個方法中都需先執行super.Setup(),然后再執行子類的setup()。 junit3會在每個測試運行之前先調用setup()方法,junit4仍然可以在每個測試方法運行之前初始化字段和配置環境,然而完成操作方法不再需要setup()方法,只要用@before注釋來指示即可。
   而public void tearDown ()與之相反,它是關閉連接,釋放內存的,同樣先要執行super.tearDown();然后再執行子類的tearDown。在junit4中用@after方法來清除。
3)編寫自已的測試用例方法。
   注意無返回值,且為public,用例名以小寫的test開頭,若是大寫的Test,此用例將不會被執行。所以,如果有多個用例,只想測其中N個時,把余下的用­例名改成大寫的Test開頭即可。
如果用例中有必要拋拋出異常的可以拋出異常 。
4)測試類中的靜態方法。
斷言函數: assertEquals([參數1],參數2,參數3)
其中參數1是可選的,參數1為測試末通過時的錯誤提示消息。參數2為期望值,參數3是實際測試某個方法的值。
4.若有些方法耦合性高,如用到Session,request等Tomcat容器中的對象以及特殊的DAO,時,這時用到的測試是高級測試,傳送一個模擬的容­器對象進來。

5.用Junit的好處。
1)在QA測試前,可以將百分之七十的問題測出。
2)對于看不懂業務代碼的初學者,測試用例更容易理解。
3)利用Junit,將Test類進行代碼管理,更能輕易找出錯誤,互動性更強

軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 免费综合网 | 日韩欧美视频二区 | 久久精品蜜芽亚洲国产a | 久久久亚洲精品国产 | 亚洲欧美日韩中字综合 | 天天爱天天做天天爽天天躁 | 成人黄色小视频在线观看 | 手机看一级片 | 亚洲午夜一区二区三区 | 亚洲12色吧| 日本欧美大码aⅴ在线播放 日本欧美成人免费观看 | 777kkk亚洲综合欧美色老头 | 可以看的黑人性较视频 | 高清人人天天夜夜曰狠狠狠狠 | 欧美成人免费xxx大片 | 黄色小视频观看 | 超级乱淫视频播放日韩 | 中文字幕日本一本二本三区 | 免费成人午夜视频 | 毛片在线网站 | 色视频观看 | 免费人成在线观看视频色 | 中文字幕成人免费高清在线视频 | 成年人黄视频在线观看 | 久久青娱乐 | 精品日本亚洲一区二区三区 | 亚洲五月综合 | 23部禽女乱小说内裤畸情 | 最近2019中文字幕高清字幕 | 成人免费一区二区三区 | 狠狠老司机 | eeuss秋霞成人影院 | 日本免费小视频 | 欧美黄网站免费观看 | 1024你懂的国产在线播放 | 国产午夜亚洲精品不卡 | 久久午夜一区二区 | 99福利视频| 欧美黑人性色黄在线视频 | 九九精品视频在线播放8 | 亚州人成网在线播放 |