JUnit測(cè)試框架將測(cè)試更加便捷和容易,編寫測(cè)試代碼也是簡(jiǎn)單、明了,功能強(qiáng)大。
Junit4.11jar包源碼文檔 包含hamcrest-core-1.3.jar junit-4.7.jar junit-4.11.jar junit-4.11-javadoc.jar junit-4.11-sources.jar 看源碼和文檔的的可以自己解壓junit-4.11-javadoc.jar和junit-4.11-sources.jar
JUnit4注解解釋
1. @Test : 測(cè)試方法,測(cè)試程序會(huì)運(yùn)行的方法,后邊可以跟參數(shù)代表不同的測(cè)試,如(expected=XXException.class) 異常測(cè)試,(timeout=xxx)超時(shí)測(cè)試
2. @Ignore : 被忽略的測(cè)試方法
3. @Before: 每一個(gè)測(cè)試方法之前運(yùn)行
4. @After : 每一個(gè)測(cè)試方法之后運(yùn)行
5. @BeforeClass: 所有測(cè)試開始之前運(yùn)行
6. @AfterClass: 所有測(cè)試結(jié)束之后運(yùn)行
fail方法是指測(cè)試失敗
新建測(cè)試用例
右擊包名,點(diǎn)擊新建,或者新建里的others,選擇JUnit test case,如下圖所示:
接下來,給測(cè)試類起名字和選擇要測(cè)試的類,如下圖所示:
然后點(diǎn)擊【Next】,選擇要被測(cè)試類中的測(cè)試方法,如下圖所示:
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版