2015-09-30 4 views

ответ

3

Невозможно сконфигурировать maven-surefire-plugin для повторного прохождения тестов.

Однако, вы можете настроить количество призывания одного теста с помощью TestNG (не JUnit) @Test аннотации:

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

Это приведет к testSomething метода испытываются в 5 раз.

Если вы не хотите проходить маршрут TestNG, вы можете обратиться к this answer за решением с JUnit.

0

Если вы хотите, чтобы он настраивается путем внедрения метода IInvokedMethodListener beforeInvocation, что-то эффект:

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

System.getProperty можно заменить, однако вы хотите настроить. Вы также можете, вероятно, контролировать, какие тесты устанавливают счетчик вызовов для изменения путем передачи testnames.

Смежные вопросы