Pergunta

Eu tinha o meu transferidor execução até alguns dias atrás, quando comecei a encontrar:

Using the selenium server at http://localhost:4444/wd/hub
 **** UNCAUGHT EXCEPTION ****
Error: connect ECONNREFUSED
    at exports._errnoException (util.js:682:11)
    at Object.afterConnect [as oncomplete] (net.js:947:19)
 ****************************
 **** UNCAUGHT EXCEPTION ****
Error: socket hang up
    at createHangUpError (_http_client.js:182:15)
    at Socket.socketCloseListener (_http_client.js:214:23)
    at Socket.EventEmitter.emit (events.js:120:20)
    at TCP.close (net.js:459:12)
 ****************************

em mais de escavação usando o meu personalizado método de retorno de chamada e.mensagem impressa:

Error:: webdriver is not defined

/home/workspace/desktop/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:1702
      throw error;
            ^
ReferenceError: webdriver is not defined

Eu tentei instalar o selenium driver da web usando o ngp instalar o selenium-webdriver, mas isso não ajuda, também tentou npm install para transferidor, mas nada parece funcionar aqui

Qualquer ajuda nesse sentido é altamente apreciado.

-Vaibhav

Foi útil?

Solução 2

Eu encontrei a solução para ele, no entanto, não muito convencido sobre o raciocínio.Meu nó versão mais recente e, quando eu mudei para o nó versão v0.10.26 o e2e transferidor casos de teste começou a trabalhar novamente.

Outras dicas

Eu só tive um problema semelhante, então eu pensei que eu iria partilhar uma solução, eu trabalhava.

Depois de um pouco de escavação, eu encontrei uma thread no acessando o atual webdriver instância.Infelizmente, que não dá acesso ao real webdriver objeto (é só um exemplo de webdriver.WebDriver).O que finalmente funcionou para mim foi a instalação selenium-webdriver usando npm e, em seguida, colocar isso no topo do meu teste de especificação do arquivo:

var webdriver = require('selenium-webdriver');

Então eu tive acesso ao webdriver namespace no arquivo specfile.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top