/ / No se puede iniciar webdriver-manager en mac para probar aplicaciones angulares en el transportador - angularjs, selenium, npm, protractor

No se puede iniciar webdriver-manager en mac para probar aplicaciones angulares en el transportador - angularjs, selenium, npm, protractor

Soy nuevo en transportador. Al iniciar el servidor Selenium usando webdriver-manager en transportador Estoy teniendo el siguiente error

 [19:32:29] I/start - java Dwebdriver.chrome.driver=/usr/local/lib/node_modules/protractor/node_modules/webdriver-manager/selenium/chromedriver_2.31 -Dwebdriver.gecko.driver=/usr/local/lib/node_modules/protractor/node_modules/webdriver-manager/selenium/geckodriver-v0.18.0 -jar /usr/local/lib/node_modules/protractor/node_modules/webdriver-manager/selenium/selenium-server-standalone-3.5.0.jar -port 4444
[19:32:29] I/start - seleniumProcess.pid: 823 Error: Unable to access jarfile /usr/local/lib/node_modules/protractor/node_modules/webdriver-manager/selenium/selenium-server-standalone-3.5.0.jar
[19:32:29] I/start - Selenium Standalone has exited with code 1
AgIwals-MacBook-Pro:angulartestingprotractor agiwal$ Error: Unable to access jarfile /usr/local/lib/node_modules/protractor/node_modules/webdriver-manager/selenium/selenium-server-standalone-3.5.0.jar

Mi protractor versión es 5.1.2 y mi npm versión es 3.10.10. ¿Puede alguien ayudarme con este error?

Respuestas

1 para la respuesta № 1

Parece que necesitas actualizar webdriver-manager - una nueva versión era lanzado ayer por lo que su tiempo es casual. También puedes ver las fechas de publicación de enlaces de idiomas aquí: http://docs.seleniumhq.org/download/. Y como mencionó que está en Protractor v5 +, también debe confirmar que su node La versión (no npm) es v6 +.

Simplemente necesitas correr webdriver-manager update - Personalmente, me gusta evitar posibles conflictos de controladores / versiones eliminando las descargas anteriores a través de webdriver-manager clean, pero eso depende de usted (ejecute la actualización después de limpiar).