написание пользовательских тестовых репортеров с безмятежностью BDD - PullRequest
0 голосов
/ 14 января 2019

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

1 Ответ

0 голосов
/ 19 марта 2019

Реализация только одного интерфейса репортера не будет работать. Вам необходимо зарегистрировать новый слушатель Thucydides, реализовав интерфейс StepListener и поместив свой класс в путь к классам. Serenity автоматически обнаружит слушателя и добавит его к зарегистрированным слушателям. Он будет загружать пользовательских слушателей автоматически при первом запуске теста. Для более подробной информации, пожалуйста, смотрите ниже сообщение

https://schenkweb.nl/2017/07/11/serenity-bdd-register-a-custom-listener/

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