2017-08-11 5 views
1

私はprotractorを初めて利用しています。 protractorwebdriver-managerを使用してセレンServerを起動し、私は次のようなエラーにMacでwebdriver-managerを起動できません

[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 

を取得していますが私のprotractorバージョンは5.1.2で、私のnpmバージョンが3.10.10です。誰かがこのエラーで私を助けることができますか?

答えて

1

webdriver-managerを更新する必要があるようです。新しいバージョンはreleased yesterdayだったので、タイミングは偶然です。言語バインディングのリリース日はhttp://docs.seleniumhq.org/download/です。また、あなたがProtractor v5 +であると述べたので、node(npmではなく)バージョンがv6 +であることを確認する必要があります。

あなたは、単にwebdriver-manager updateを実行する必要がある - 個人的に(きれいにした後、アップデートを実行して)私はwebdriver-manager clean経由で任意の古いダウンロードを洗浄することにより、潜在的なドライバ/バージョンの競合を避けるために好きですが、それはあなた次第です。

+0

それは働いた。どうもありがとう – shubhamagiwal92

関連する問題