2015-09-30 68 views

回答

3

我不认为有可能配置maven-surefire-plugin重新运行通过测试。

然而,可以配置使用TestNG的(未JUnit的)@Test注释单一测试的调用计数:

@Test(invocationCount = 5) 
public void testSomething() { 
} 

这将导致在被测试的5倍testSomething方法。

如果您不想参加TestNG路线,您可以参考this answer获取JUnit解决方案。

0

如果你想拥有它的配置通过实现IInvokedMethodListener beforeInvocation方法,东西效果:

method.getTestMethod().setInvocationCount(Integer.parseInt(System.getProperty("configurablecount"))); 

System.getProperty可以但是要配置它来代替。您也可以控制通过传递测试名来设置调用计数的测试。

相关问题