Как изменить размер окна браузера при запуске FirefoxWebDriverProvider в JBehave Web

Мы используем JBehave Web для управления нашим набором тестов селена для нового проекта, и нам действительно нравится пример Etsy.com, доступный в JBehave, особенно архетип Java / Spring maven, поскольку он вписывается в нашу архитектуру.

Самой большой проблемой до сих пор была документация, поэтому я публикую здесь в надежде, что смогу получить помощь от других в подобной ситуации.

Похоже, что JBehave Web предоставляет только «FirefoxWebDriverProvider» класс и нет соответствующего для Chrome. Кто-нибудь еще сталкивался с этой проблемой? Вы написали свой собственный ChromeDriverProvider?

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

Мы используем архетип Maven: jbehave-web-selenium-java-spring-archetype, который использует плагин jbehave-maven-plugin и & quot; run-Stories-with-annotated-embedder & quot; цель, поэтому мы используем «аннотированный»; метод расширения InjectableEmbedder.

Если кто-то может дать какое-то руководство, я буду очень признателен, даже если приведу лишь несколько примеров.

Ответы на вопрос(6)

Ваш ответ на вопрос