Кажется, что проблема связана с chromedriver 2.2 и новейшей версией Chrome. Эта проблема связана с тем, что транспортир не может отправлять ключи вкладок с помощью 2.2. Если я обновляю webdriver-manager, он не обновляется до chromedriver 2.4. Я сделал взлом, где я загрузил chromedriver 2.4 exe самостоятельно и вручную поместил его в папку selenium, но это не лучший способ сделать это. Как обновить транспортир, чтобы использовать последнюю версию Chromedriver 2.4?Обновление передатчика-перехватчика webdriver-manager
ответ
У меня такая же проблема, как и вы. Это связано с новой версией хрома 54.
Вам нужно подождать следующего выпуска webdriver-manager (было обещано сегодня), посмотрите на https://github.com/angular/webdriver-manager/issues/102.
Я предполагаю, что в то же время вы можете вручную обновить свой webdriver (исправление уже находится в главной ветви, оно еще не было опубликовано с тегом версии).
Надеюсь, я помог.
Спасибо, я жду .. – Maccurt
Я получил обновление, и это действительно помогло мне. – Maccurt
@Maccurt, как вы обновили webdriver-manager? Каждый раз, когда я запускаю команду 'webdriver-manager update', она просто говорит мне * selenium standalone обновляется. chromedriver обновлен. * – DrZoo
Чтобы обновить версию транспортиратора глобально и webdriver-manager, выполните команды ниже в консоли.
npm update protractor -g
webdriver-manager update
Если до сих пор последняя транспортир не имея последнюю chromedriver затем обновить его вручную, выполните эти шаги ниже
ввести последнюю версию chromedriver в файле config.json этот файл присутствует в пути '/ node_modules/protractor/node_modules/webdriver-manager/built'
необязательный (и изменить 'mac32' на 'mac64' в файле 'chrome_driver .js ', который присутствует в файле path/webdriver-manager/built/lib/binaries)
run webdriver-manager update
в консоли.
намек: Для того, чтобы получить путь к папке «WebDriver-менеджер» наблюдать консоль после команды webdriver-manager update
У вас была проблема с последней версией chrome, которая разбивала мои тесты selenium, но выполняла 'webdriver-manager update' не bump номер версии, но ваш отзыв об обновлении config.json, а затем запуск этой команды исправил его. – Jerry
Симметричных запустить транспортир в хромированных версиях Google больше, чем 57 мы должны Chrome версии драйверов больше или равной 2,28.
С последней версией транспортира я имел Chrome версию драйвера 2.27
заказовМои обновить chromedriver к конкретной версии я использовал следующие команды
webdriver-manager update --versions.chrome 2.28
webdriver-manager start --versions.chrome 2.28
Если это не работает после обновления, попробуйте изменить версию драйвера chrome на "chromedriver": "2.28"
в по следующему пути nodeJs \ node_modules \ protractor \ node_modules \ webdriver-manager \ config.json
Сначала соберите скрытые файлы.
Перейти к этому пути для пользователя mac, usr/local/lib/node_modules, вы должны видеть только папку транспортира (у которой должен быть уже менеджер webdriver-manager), если вы видите отдельную папку для webdriver-manager или webdriver, переместите их в корзину.
Теперь перейдите в usr/bin, перейдите к файлу-менеджеру webdriver и удалите его.
Запустите sudo npm install -g protractor, а затем запустите сервер webdriver, на последнем этапе сделайте «sudo webdriver-manager update».
Теперь вы должны быть в состоянии позвонить:
- 1. WebDriverManager для PhantomJSDriver не работает
- 2. Не найден параметр конфигурации для ключа 'wdm.geckoDriverVersion' - WebDriverManager
- 3. Обновление или обновление партитуры
- 4. Обновление Asp.net Обновление Panel
- 5. C# Обновление/обновление gridview
- 6. Обновление/обновление активности
- 7. Динамическое обновление/обновление KmlLayer
- 8. Обновление/обновление файла заголовка
- 9. Обновление Zend DB Обновление
- 10. Обновление/обновление Windows Phone
- 11. Обновление Android/Обновление TextView
- 12. Обновление Кубернете Обновление
- 13. Обновление
- 14. Обновление или обновление виджета PyQt
- 15. обновление ДИВ асинхронно --- обновление комментариев
- 16. Обновление основных данных/обновление AppStore
- 17. DataGridView WinForms Автообновление/обновление/обновление
- 18. Обновление Android Java Обновление Gui
- 19. Обновление и обновление схемы OpenDJ
- 20. Обновление вслепую или обновление Где?
- 21. Обновление/обновление combobox в C#
- 22. Обновление или обновление обновления DDD
- 23. Обновление Bluetooth Обновление пользовательского интерфейса
- 24. Массовое обновление/обновление в MongoDB?
- 25. обновление-альтернатив: обновление Java путь
- 26. Обновление/обновление драйвера PHP MongoDB
- 27. Метеор: Как обходить обновление/обновление
- 28. Обновление XNA и обновление экрана
- 29. Обновление двух подматриц за одно обновление
- 30. Предварительное обновление и пост-обновление в Hibernate
Что вы еще не читали в теме? – Gunderson
Какую версию утяжелителя вы используете? Вы пробовали обновить его до последней версии? – alecxe
Да, но не забудьте сделать это снова. Я сделаю это на чистой машине. Также я обновил свой вопрос, чтобы задать вопрос. извините – Maccurt