Java測試工具使用(1)--Junit
阿新 • • 發佈:2017-05-20
所有 alt 命名 浪費 依然 之前 pan 時報 新建
在進行測試之前需要導入junit的兩個包,分別是
junit:4.12;hamcrest-core:1.1
1、基本測試標簽
[email protected]@[email protected]
2、組測試
有時候多個測試文件,如果一個一個去執行肯定浪費時間,那麽如何做呢?
假如現在有FirTest.java,SecTest.java,每個測試類中有多個方法,想把這個文件一起測試應該如何做呢?
新建一個java測試文件,命名為GroupTest,然後編寫代碼
@RunWith(Suite.class) @Suite.SuiteClasses({ FirTest.class, SecTest.class }) public class GroupTest { // keep empty }
然後右鍵運行這個類就好了
3、忽略某個測試方法
[email protected]
4、要求某一方法最多運行時間
[email protected](timeout=1000)//單位是ms
可以發現雖然超時報錯了,但是依然往下執行了
如果想給這個測試類中的所有方法限時,則可以這樣做(註意這個4.10版本沒有)
Java測試工具使用(1)--Junit