Как изменить размер окна браузера при запуске 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.
Если кто-то может дать какое-то руководство, я буду очень признателен, даже если приведу лишь несколько примеров.