在TestNG的文檔,還有描述如何告訴TestNG的使用多線程調用的測試方法部分:TestNG如何使用多線程調用測試方法?
你也可以指定@Test 方法應該從 不同的線程調用。您可以使用 屬性threadPoolSize實現 這樣的結果:
@Test(threadPoolSize = 3, invocationCount = 10, timeOut = 10000)
public void testServer() {
在這個例子中,TESTSERVER將從三個不同的線程中調用十倍 功能。(重點礦山)
我的問題是文本是否以上意味着
- 該方法將被使用3個線程或
- 的方法的總的 10次運行將總共運行30次,3個線程每次運行10次。
我的想法是,因爲調用計數與方法相關,所以1是正確的解釋,但如果我錯了,我將不勝感激。
是的,但我認爲,答案可能是別人有用。謝謝! – Feanor 2010-11-02 05:26:23