Não é possível executar o chromedriver e o google-chrome-stable ao mesmo tempo

0

Até agora eu tenho usado chromium como meu navegador padrão e tenho executado a automação de testes de selênio-java com chromedriver (que eu baixei e manualmente especifiquei sua localização para a automação de forma programada).

Eu consegui usar ambos lado a lado até hoje. Eu instalei o aplicativo defacto google-chrome-stable , e agora, se eu o tiver aberto, o chromedriver não conseguirá instanciar uma instância e a automação será interrompida.

Se eu fechar google-chrome-stable e abrir o cromo (como estou fazendo agora para fazer essa pergunta), posso executar a automação de testes, mas a unidade mostra chromedriver com o ícone google-chrome-stable no inicializador. Eu suspeito que isso seja um sintoma do que está acontecendo, mas não consigo imaginar o que acontecerá.

Como posso corrigir isso para que eu possa executá-los lado a lado, como eu costumava fazer com chromium ?

    
por Paul Nelson Baker 09.03.2016 / 00:24

1 resposta

0

Depois de ler e fazer algumas pesquisas, percebi que eu tinha um desentendimento muito importante de como chromedriver funcionava. Em seus README.txt :

% bl0ck_qu0te%

Esta parte fundamental de como funciona é porque google-chrome-stable começou a causar problemas com isso. Isso também significa que, embora eu achasse que estava usando chromium lado-a-lado com chromedriver , provavelmente estava compartilhando equivocadamente a mesma chromium instance ao mesmo tempo.

    
por Paul Nelson Baker 09.03.2016 / 03:43