Как настроить ключевое слово для аннотации @Test в TestNG - PullRequest
0 голосов
/ 06 мая 2019

Я хочу использовать IRetryAnalyzer для пользовательского определения, сколько раз тестовый пример должен повторяться при сбое.

Я могу добиться этого путем жесткого кодирования времен повторов в реализованном интерфейсе IRetryAnalyzer и изменения слушателя IAnnotationTransformer. Другой подход заключается в том, что я также могу настраивать свои собственные аннотации и использовать это значение в реализованном IRetryAnalyzer, так что я могу указать время повторения для каждого тестового случая - это более гибкий подход, чем первый.

Можно ли дополнительно уточнить код так, чтобы значение повторения упоминалось в аннотации @Test, а не иметь отдельную аннотацию для повторения? Я ищу что-то вроде .... @Test (retryTimes = "3")

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...