2010-07-24 138 views
1

我有萬兆測試包與bazillion測試,我想只運行一些包。現在我必須運行整個項目(一些測試需要很長時間才能完成),或者我需要手動運行每個文件。如何才能在NetBeans中運行一些包?我找不到這個選項...如何在一個包@ NetBeans中運行所有JUnit測試?

回答

1

它可能不是你想要的,但NetBeans的幫助主題,運行JUnit測試,說:

如果你想運行的一個子集 項目的測試或以 特定順序運行測試,則可以創建測試 套件,該套件指定測試作爲該套件的一部分運行 。在創建一個測試套件 之後,您可以運行套件中的 ,這與運行單個測試類的方式相同。

創建測試套件的主題包括創建JUnit測試

+0

是的,我知道唯一的解決辦法,到目前爲止是寫作套件,但我其實很驚訝(或我不知道如何是不可能的),這樣一個偉大的IDE不提供此功能:/ – Xorty 2010-07-24 16:16:26

+0

@Xorty :是的,儘管您可以在NetBeans中運行單個測試,但我沒有看到其他方式來運行子集。在Eclipse中運行選定的測試更容易一些。 – trashgod 2010-07-24 17:12:49

+1

我使用了大量的Maven,並且我沒有放棄NetBeans在那裏......(沒有什麼Eclipse再次輝煌) – Xorty 2010-07-24 17:44:09