Como alterar o tamanho da janela do navegador ao executar o FirefoxWebDriverProvider no JBehave Web
Estamos usando o JBehave Web para conduzir nosso conjunto de testes de selênio para um novo projeto e realmente gostar do exemplo do Etsy.com disponível no JBehave, especialmente o arquétipo de Java / Spring maven, já que isso se encaixa em nossa arquitetura.
O maior problema até agora tem sido a documentação, e é por isso que estou postando aqui na esperança de obter ajuda de outras pessoas em uma situação semelhante.
Parece que o JBehave Web fornece apenas uma classe "FirefoxWebDriverProvider" e nenhuma correspondente para o Chrome. Alguém mais se deparou com este problema? Você já escreveu seu próprio ChromeDriverProvider?
Além disso, precisamos alterar o tamanho do navegador que aparece por padrão e não consigo encontrar uma maneira de fazer isso durante o bootstrap do teste.
Estamos usando o arquétipo do Maven: jbehave-web-selenium-java-spring-archetype que usa o jbehave-maven-plugin e a meta "run-stories-with-annotated-embedder", então estamos usando o "Annotated" método de estender o InjectableEmbedder.
Se alguém puder fornecer alguma orientação, eu realmente aprecio isso, mesmo que seja apenas uma indicação para mais exemplos.