Vídeo recomendado
https://youtu.be/diWPPPhW-9E

Erro no VBA Selenium com Firefox

A Web está aí, não há como negar. Ela é onipresente em praticamente toda operação eletrônica realizada nos dias de hoje. Como não podia ser diferente, o Excel, ferramenta máxima para analistas e profissionais das mais diversas áreas do mercado precisa estar alinhado com esta necesssidade. E ele está! Neste forum, o debate é focado em expor dúvidas, sugestões, modelos de código e exemplos de uso do Excel na Integração com tecnologias Web.
rlellis
Acabou de chegar
Acabou de chegar
Mensagens: 6
Registrado em: Seg Mai 30, 2016 3:30 pm

Erro no VBA Selenium com Firefox

Mensagem por rlellis »

Estou usando o VBA Selenium para realizar um processo de upload automatizado.

Desenvolvi toda a solução com o Chrome, mas na etapa de upload, a página utiliza uma rotina JSP que o Chrome não suporta.

Qdo fui mudar a minha rotina de upload para o Firefox, notei que a macro do Excel não funcionava no Firefox. Estou atualmente com o Firefox 47.0.1

Se eu monto a rotina através do Selenium IDE, o processo funciona normalmente, mas qdo migro a rotina para o Excel, eu não consigo fazer com que o Excel abra o Firefox.

Montei uma macro bem simples no Excel e o erro persistiu:
Sub teste_selenium()
Dim swd As New SeleniumWrapper.WebDriver
swd.Start "firefox", "http://www.google.com.br"
swd.Open "/"
swd.Wait 10000
End Sub
O erro que aparece para mim é:
Erro em tempo de execução '-2147467259 (80004005)
O sistema não pode encontrar o arquivo especificado

Alguém tem ideia o que está acontecendo?

Grato desde já.


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Avatar do usuário
Mikel Silveira Fraga
Jedi
Jedi
Mensagens: 1173
Registrado em: Sex Mai 27, 2011 3:27 pm
Localização: Governador Valadares - MG
Contato:

Re: Erro no VBA Selenium com Firefox

Mensagem por Mikel Silveira Fraga »

RLellis, boa noite.

Já a algum tempo eu estava procurando entender o erro que você mencionou e não havia encontrado, até agora.

Veja o link: Firefox WebDriver doesn't work with Firefox 32.
The latest Firefox version that Selenium 2.41.0 officially supports is 28. Downgrade your browser. According to the other answers, downgrading to Firefox 31 is enough to make it work.
Esse trecho acima refere-se a uma das respostas dada para esse caso. Na tradução, o usuário informa que oficialmente a versão do FireFox que o Selenium 2.41+ suporta, oficialmente, é a 28. Porém, se fizer um downgrade para a versão 31, o Selenium irá funcionar normalmente.

Espero que essa informação ajude a esclarecer sua dúvida.

Abraços e excelente final de semana.


Responder