Я установил webdriver-manager, установив транспортир через npm install с package.json. В корневом модуле узла dir / webdriver-manager находится файл config.json, содержащий
{
"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/"
}
}
Я думаю, вот где я могу изменить версию селена на все, что захочу, а затем запустить команду обновления webdriver-manager. Когда я это делаю, установленная версия селена отличается от указанной выше. Устанавливается версия selenium 3.1.0 и gecko 0.14.0. Chromedriver устанавливает 2.27 и соответствует. Можно ли таким образом установить разные версии, и если да, то почему они разные? Спасибо.