Интеграция Jbehave и LoggingSelenium - PullRequest
0 голосов
/ 08 марта 2012

Существует отличная библиотека для создания отчетов в селене, которая называется LoggingSelenium , которая предоставляет хорошие подробные отчеты, например этот

Есть ли способ интегрировать эту библиотеку в jbehave (учитывая, что она использует селен)?

или есть какой-нибудь способ получить такого рода подробные отчеты для jbehave (на уровне команд селена)?

1 Ответ

0 голосов
/ 13 марта 2012

Возможно, но я не видел, чтобы это было сделано. При настройке запуска JBehave у вас будет SeleniumConfiguration (если вы создаете проект maven из архетипа, вы можете увидеть хорошие настройки по умолчанию) Однако это использует Selenium 2 (он же WebDriver). И, как правило, есть шаги до / после для настройки WebDriver с учетом WebDriverProvider (класс JBehave). Я видел снимок экрана при сбое - также сделанный как метод JBehave AfterStory.

JBehave также имеет интерфейс StoryReporter для отслеживания событий по ходу истории, но это не совсем то, что вы ищете. Это скорее конфигурация инфраструктуры Selenium.

Большой вопрос, работает ли LoggingSelenium с API WebDriver.

...