Ao tentar acessar a URL para o ambiente do desenvolvimento do GWT (http://127.0.0.1:8888/ApplicationScaffold.html?gwt.codesvr=127.0.0.1:9997) utilizando o Webdriver dentro do Junit, é exibida página solicitando a instalação do plugin de desenvolvimento do GWT. Mesmo este plugin já tendo sido instalado.
Motivo
O driver para o Firefox que o Webdriver utiliza está com um perfil limpo (new FirefoxDriver()), sem nenhuma extensão.
Solução
Configurar para que o perfil utilizado possua o plugin de desenvolvimento do GWT. Segue roteiro:
Baixe o plugin a partir deste link: https://dl-ssl.google.com/gwt/plugins/firefox/gwt-dev-plugin.xpi e salve em algum local no computador
Configure o Firefox para utilizar o plugin:
FirefoxProfile profile = new FirefoxProfile();
profile.addExtension(new File("path to gwt-dev-plugin.xpi"));
WebDriver driver = new FirefoxDriver(profile);
Mais informações aqui: http://groups.google.com/group/webdriver/browse_thread/thread/c4f0ee7529c0c70a?pli=1
No comments:
Post a Comment