Pessoal,
Estou fazendo automação na web com VBA porem estou com um pequeno problema do navegador do Chrome.
Vamos fazer o teste mais simples possível, apenas abrir o navegador a acessar a pagina do Google...
Public driver As WebDriver
Sub abrirGoogle()
Set driver = New ChromeDriver
driver.Get "https://www.google.com.br/"
End Sub
Quando eu rodo da tudo certo porem só funciona quando não tem nenhuma janela do Chrome aberta se já existir alguma janela do Chrome aberta não funciona
Se eu executar o código com uma janela do Chrome aberta ele usa a janela que já esta aberta e abre uma nova aba nesta mesma janela e não da sequencia, simplesmente para
OBS: Testei com o navegador IE e funcionou perfeitamente, este problema só ocorre no Chrome
Esta tudo atualizada conforme os prints nos links abaixo:
Versão do Navegador Chrome: 59
Versão do ChromeDriver: 2.30
Plugin Usado: SeleniumBasic 2.09
https://uploaddeimagens.com.br/imagens/ ... talado-jpg
https://uploaddeimagens.com.br/imagens/ ... river-jpg
Alguém sabe como resolver este problema no Chrome ou realmente é um bug e é necessário aguardar uma nova versão do ChromeDriver para corrigir este problema?
Vídeo recomendado
https://youtu.be/diWPPPhW-9E
https://youtu.be/diWPPPhW-9E
Criar uma nova instancia do navegador Chrome
Re: Criar uma nova instancia do navegador Chrome
Não consegui testar por não ter o ambiente igual ao seu, mas alguém parece ter encontrado uma solução temporária usando profiles:
https://stackoverflow.com/a/38402132/1209721
https://stackoverflow.com/a/38402132/1209721