2016-04-13 13 views
0

У меня есть набор файлов функций (скажем f1.feature, f2.feature ..), каждый из которых имеет определенное количество сценариев (суммирование до 250). При выполнении набора тестов, если я вижу 100 сценариев в состоянии отказа; Я хочу, чтобы они снова исполнялись.Как перезапустить неудачный сценарий в Serenity-Thucydides?

В настоящее время я могу обновить файл свойств (с набором имен файлов функций, которые будут выполняться), которые могут быть отправлены в junit runner. Но я хочу передать файл свойств (имеющий список сценариев) во время выполнения команды maven, чтобы я мог выполнять только неудачные сценарии.

ответ

1

Это будет делать это http://thucydides.info/docs/serenity-staging/#_retrying_failed_tests

junit.retry.tests к истинному и max.retries количеству раза вы хотите неудачные испытания должны быть повторены. Если max.retries предоставлено и junit.retry.tests = true, все тесты метода будут выполнены до первого успешного завершения , но не более 1 + max.retries раз.

+0

Я использую Maven для выполнения тестов, и это не работает для меня. – SLY

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

  • Нет связанных вопросов^_^