el selenio autónomo del transportador falla: Error: se agotó el tiempo de espera para el servidor WebDriver en

He instalado el transportador con el servidor de selenio independiente:

webdriver-manager update

Si ejecuto el transportador con el servidor independiente ya en ejecución y la configuración señalada en esa instancia de Selenium funciona bien.

Quiero que el transportador inicie el servidor y luego ejecute las pruebas. Por defecto, el transportador encuentra el controlador de Chrome y el servidor de Selenium, así que estoy usando una configuración mínima:

exports.config = {
    capabilities: {
        'browserName': 'chrome'
    },
    specs: ['test/e2e/*.js']
};

Pero cuando se inicia no se puede conectar al servidor.

Error: Timed out waiting for the WebDriver server at http://192.168.1.146:56159/
wd/hub

Me he dado cuenta de que al iniciar seleniumn con webdriver-manager start, el servidor se inicia en localhost. Parece que no puedo hacer que el transportador haga lo mismo.

Mi conjetura es que el firewall está impidiendo la conexión.

Información de la versión del entorno: - grunt v0.4.1
- nodo 0.10.18 - selenium-server-standalone-2.37.0.jar - selenium-server-standalone-2.38.0.jar - protractor 0.14.0 - windows 7 Pro

Respuestas a la pregunta(2)

Su respuesta a la pregunta