問題タブ [webdriver-manager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
33 参照

gruntjs - Grunt タスクが phantomjs ドライバーを見つけられない

「webdriver-manager」ノード モジュールを呼び出してセレン Web ドライバーを起動する単調なタスクを使用しています。現在、chromedriver を起動するように構成されており、単調なタスクを起動するたびに次の行が表示されます: 'start_webdriver':

[10:49:13] I/start - Java -Dwebdriver.chrome.driver=/Users/talain/development/gitClone/enterprise/Source/clients-root/clients-webui-root/clients-webui-interface/node_modules/ webdriver-manager/selenium/ chromedriver_2.29

phantomjs ドライバーは chromedriver と同じディレクトリにありますが、それを変更できる構成がどこにあるのかわかりません。以下は、'start_webdriver' grunt タスクの起動の完全な出力です。

0 投票する
3 に答える
3186 参照

protractor - webdriver-manager の更新で、chrome ドライバーと update-config.json のダウンロードに失敗しました

webdriver-manager をクリーンアップして更新すると、chrome ドライバーと update-config.json をダウンロードできません。後で分度器を起動すると、update-config.json が見つからないと不平を言っています。

パッケージ.json

分度器.conf.js

npm install を実行すると、node_modules\protractor\node_modules\webdriver-manager\selenium の場所に chrome ドライバーと update-config.json が表示されません

ここに画像の説明を入力

webdriver-manager 更新ログ

私のログでも、chromeドライバーはもうダウンロードされていません。このため、update-config.json が利用できないため、分度器を開始できません。どんなアイデアでも素晴らしいでしょう。ありがとう