我對Java編程和JUnit測試還是比較新的。我使用了junit-4.5附帶的NetBeans 6.9.1(但我已將junit-4.8.2添加到我的庫中)。JUnit:運行同時測試
我有很多測試類,每個類都有一些@Test方法。
當我運行一個特定的Test類時,它每次運行一個@Test方法。我還創建了一個測試套件
@RunWith(Suite.class)
@Suite.SuiteClasses(value = {
TestClassA.class,
TestClassB.class,
TestClassC.class})
public class NewTestSuite {
}
將通過我的每個測試類的運行,並在每個運行每個@Test方法。
我的問題是:我可以同時運行測試類嗎?或者,在每個測試類中可以同時運行@Test方法?
這樣做可以讓我運行所有測試的速度要快於一次一個地運行類和方法。
謝謝!
單元測試運行多長時間? – khmarbaise 2011-02-18 13:46:57
任何地方從不到一秒到30-60秒。應用程序與數據服務器通信,所以我想同時運行多個請求來加速測試。 – kmccoy 2011-02-18 13:57:37