2016-11-07 2 views
2

Я новичок в AngularJS. Я пытаюсь учиться, делать некоторые тесты с помощью Транспортатора. Я просматриваю предоставленную информацию. я застрял, когда я хочу использовать Selenium-с транспортиром,как использовать транспортир с селеном 3

webdriver-manager update 

Старается выше команды для обновления, и до сих пор используют селен 2.53.1

никаких шансов, что я мог бы использовать селен 3 с транспортиром ?

ответ

1

Я сделал

webdriver-manager --versions.standalone=3.0.1 update

Тогда я должен был предоставить следующий вариант

seleniumServerJar:'node_modules/protractor/node_modules/webdriver-manager/selenium/selenium-server-standalone-3.0.1.jar'

0

Вы можете обновить версию своего селена путем изменения config.json, используемого webdriver-manager.

Вы можете найти файл config.json по адресу /node_modules/protractor/config.json.

После открытия файла вы увидите содержимое, как показано ниже,

{ 
    "webdriverVersions": { 
    "selenium": "2.52", 
    "chromedriver": "2.21", 
    "iedriver": "2.52.0" 
} 
} 

В вышеуказанном объекте, замените версию селена из 2.52 с 3.0.1 и сохранить его. Теперь запустите webdriver-manager update в терминале. Это загрузит новую версию файла selenium jar, которая упоминается в файле config.json.

+0

Я не»есть' 'config.json' в /node_modules/protractor/config.json '. Я пытаюсь обновить 'config.json' в' node_modules/protractor/node_modules/webdriver-manager' и не повезло, обновление webdriver-manager все еще загружает selenium 2.53.1 –

+0

Какую версию транспортира вы используете? –

+0

Я использую protractor 4.0.10, версию по умолчанию от 'node install protractor --save-dev' command' node node_modules \ protractor \ bin \ protractor --version' 'Версия 4.0.10' и узел' node -v v6 .9.1' –

Смежные вопросы