2017-02-24 6 views
1

npm install経由でpackage.jsonで分度器をインストールしてwebdriver-managerをインストールしました。ルートディレクトリ/ webdriverを-管理ノードモジュールの下にwebdriver-manager Seleniumをインストールする方法npm

{ 
     "webdriverVersions": { 
     "selenium": "2.53.1", 
     "chromedriver": "2.27", 
     "geckodriver": "v0.13.0", 
     "iedriver": "2.53.1", 
     "androidsdk": "24.4.1", 
     "appium": "1.6.0" 
     }, 
     "cdnUrls": { 
     "selenium": "https://selenium-release.storage.googleapis.com/", 
     "chromedriver": "https://chromedriver.storage.googleapis.com/", 
     "geckodriver": "https://github.com/mozilla/geckodriver/releases/download/", 
     "iedriver": "https://selenium-release.storage.googleapis.com/", 
     "androidsdk": "http://dl.google.com/android/" 
     } 

} 

が含まれていconfig.jsonがある私は、ここで考えている私は、私が好きにセレンのバージョンを変更して、webdriverを-managerのアップデートを実行することができる場所ですコマンド。インストールしたセレンのバージョンが上記のものとは異なりますが、これを行うと、インストールされるバージョンは、selenium 3.1.0とgecko 0.14.0です。 Chromedriverが2.27をインストールしてマッチングしています。これは異なるバージョンをインストールする方法ですか、もしそうならばバージョンが異なるのですか?ありがとう。

答えて

2

これは、インストールされている分度器/ webdriver-managerのバージョンによって異なります。したがって、最新のものを使用している場合(この投稿のとおり)[email protected]は依存関係[email protected]を使用しています。 [email protected]の時点で最新バージョンをダウンロードし、confg.jsonは使用しません。 config.jsonは次のバージョンで削除されます。

webdriver-manager update-help 
:あなたがして update方法のオプションの完全なリストを取得することができ

webdriver-manager update --versions.chrome 2.20 

:(例)chromedriverの特定のバージョンをダウンロードするに

関連する問題