Как посмотреть версию хром драйвера
На самом деле я немного запутался. Хотя я прочитал несколько ресурсов об этом.
Для тестирования Selenium 3 с использованием ChromeBrowser нам понадобится дополнительное приложение под названием ChromeDriver .
Я нашел этот текст на GitHub:
ChromeDriver совместим только с Chrome версии 12.0.712.0 или новее. Если вам нужно протестировать старую версию Chrome, используйте Selenium RC и экземпляр WebDriver с поддержкой Selenium.
Мой вопрос: все ли версии ChromeDriver совместимы со всеми версиями Chrome? Нет конфликта между версиями?
Где найти документацию по всем версиям, совпадающим между ChromeDriver и браузером Chrome?
Я обнаружил, что политика поддержки версий chrome и chromedriver недавно изменилась.
- Если вы используете Chrome версии 86, загрузите ChromeDriver 86.0.4240.22
- Если вы используете Chrome версии 85, загрузите ChromeDriver 85.0.4183.87
- Если вы используете Chrome версии 84, загрузите ChromeDriver 84.0.4147.30
- Если вы используете Chrome версии 83, загрузите ChromeDriver 83.0.4103.39
- Если вы используете Chrome версии 81, загрузите ChromeDriver 81.0.4044.69
- Если вы используете Chrome версии 80, загрузите ChromeDriver 80.0.3987.106
- Если вы используете Chrome версии 79, загрузите ChromeDriver 79.0.3945.36
- Если вы используете Chrome версии 78, загрузите ChromeDriver 78.0.3904.105
- Если вы используете Chrome версии 77, загрузите ChromeDriver 77.0.3865.40
- Если вы используете Chrome версии 76, загрузите ChromeDriver 76.0.3809.126
- Если вы используете Chrome версии 75, загрузите ChromeDriver 75.0.3770.140
- Если вы используете Chrome версии 74, загрузите ChromeDriver 74.0.3729.6
- Если вы используете Chrome версии 73, загрузите ChromeDriver 73.0.3683.68
- Для более старой версии Chrome см. ответ Баретта
Обратите внимание, что этот алгоритм выбора версии можно легко автоматизировать . Например, простой сценарий PowerShell в другом ответе автоматизировал обновление chromedriver на платформе Windows.
Во-первых, не все версии ChromeDriver совместимы со всеми версиями Chrome.
Иногда просыпаюсь, запускаю свой скрипт, если ломается, обновляю драйвер. Тогда это работает. Chrome незаметно обновился, не сообщая мне об этом.
Чтобы начать поиск, какие хромированные драйверы подходят к каким версиям Chrome, эта ссылка приведет вас к текущим примечаниям к выпуску. Вы можете посмотреть предыдущие примечания к выпуску для более ранних версий.
Поддерживает Chrome v53-55
На момент написания этой статьи я обнаружил, что chromedriver 2.46 или 2.36 хорошо работает с Chrome 75.0.3770.100.
Я запускаю Selenium 2 на машине с Windows 10.
Это полезный веб-сайт со списком сопоставлений для последних выпусков Chrome -
Версия браузера Chrome должна соответствовать версии chromeDriver. Перейдите по ссылке: chrome: // settings / help
Как подтвердить, что я использую правильную хромированную отвертку?
Для запуска тестов Selenium в Google Chrome, помимо самого браузера Chrome, должен быть установлен ChromeDriver. Установить ChromeDriver очень просто, так как он находится в свободном доступе в Интернете. Загрузите архив в зависимости от операционной системы, разархивируйте его и поместите исполняемый файл chromedriver в нужную директорию.
Какую версию chromedriver установить?
Мы должны установить именно ту версия которая была бы совместима с установленным Google Chrome на нашем ПК или VDS. В случае, если версии не совпадают, то мы получим данную ошибку:
Введите в адресную строку Google Chrome данный путь:
У вас появится вот такое окно:
Рисунок 1 — Узнаем версию браузера Google Chrome
На данный момент актуальная версия драйвера 81.0.40 хотя у меня установлен более старый Google Chrome и последняя версия мне не подойдет. Как видно на рисунке выше, мне нужна версия 79.0.39 у вас может быть другая версия, нужно её скачать.
Рисунок 2 — Официальный сайт Google для загрузки драйвера chromedriver
На момент прочтения этой статьи версия может быть другой. Всегда выбирайте более новую версию, чтобы не поймать старые баги которые уже давно исправили в новой версии. НО! Помните, что вам нужно обновить и свой браузер Google Chrome если вы хотите работать с новой версией ChromeDriver.
Установка ChromeDriver под Linux, Windows и Mac
Рисунок 3 — Скаченный архив с ChromeDriver
Если у вас Linux дистрибутив или Mac, вам нужно дать файлу chromedriver нужные права на выполнения. Открываем терминал и вводим команды одна за другой.
Я пытаюсь проверить совместимость Chrome и chromedriver, чтобы предложить пользователю загрузить правильную версию chromedriver, если это необходимо. Я хочу проверить версию драйвера Chrome способом, аналогичным тому, как я проверяю chrome.exe, показанный ниже.
Если я что-то неправильно понял, дайте мне знать.
Вы можете использовать driver. Capabilities ['browserversion '] и, driver. Capabilities ['chrome'] ['chromedriverversion ']. Split (' ') [0] чтобы получить версию хрома и хромодрайвера.
Затем перехватите первые 2 цифры номера версии для сравнения. Если они не совпадают, вы можете напомнить пользователю о необходимости загрузить правильную версию хромированной драйвера, если это необходимо.
Вы также можете предложить пользователю правильную версию.
Версии Chrome и Chromedriver, указанные на странице загрузок:
Если вы используете Chrome версии 79, загрузите ChromeDriver 79.0.3945.36.
Если вы используете Chrome версии 78, загрузите ChromeDriver 78.0.3904.70.
Если вы используете Chrome версии 77, загрузите ChromeDriver 77.0.3865.40.
Если вы используете Chrome версии 76, загрузите ChromeDriver 76.0.3809.126.
Если вы используете Chrome версии 75, загрузите ChromeDriver 75.0.3770.140.
Если вы используете Chrome версии 74, загрузите ChromeDriver 74.0.3729.6.
Если вы используете Chrome версии 73, загрузите ChromeDriver 73.0.3683.68.
Информацию о более старой версии Chrome см. В ответе Баретта.
Примечание:
Более ранняя версия chromedriver хранила версию браузера Chrome driver.capabilities['version'] . Если вы хотите получить версию браузера Chrome, не беспокоясь об этом, вы можете использовать приведенный ниже код.
На самом деле я немного запутался. Хотя я читал об этом несколько ресурсов .
Для тестирования Selenium 3 с помощью ChromeBrowser нам понадобится дополнительное приложение под названием ChromeDriver .
Я нашел этот текст на GitHub :
ChromeDriver is only compatible with Chrome version 12.0.712.0 or newer. If you need to test an older version of Chrome, use Selenium RC and a Selenium-backed WebDriver instance.
Мой вопрос: все ли версии ChromeDriver совместимы со всеми версиями Chrome? Нет конфликта между версиями?
Где найти документацию по всем версиям, совпадающим между ChromeDriver и ChromeBrowser?
Я обнаружил, что политика поддержки версий chrome и chromedriver недавно изменилась.
- If you are using Chrome version 92, please download ChromeDriver 92.0.4515.43
- If you are using Chrome version 91, please download ChromeDriver 91.0.4472.101
- If you are using Chrome version 90, please download ChromeDriver 90.0.4430.24
- If you are using Chrome version 89, please download ChromeDriver 89.0.4389.23
- If you are using Chrome version 88, please download ChromeDriver 88.0.4324.96
- If you are using Chrome version 87, please download ChromeDriver 87.0.4280.88
- If you are using Chrome version 86, please download ChromeDriver 86.0.4240.22
- If you are using Chrome version 85, please download ChromeDriver 85.0.4183.87
- If you are using Chrome version 84, please download ChromeDriver 84.0.4147.30
- If you are using Chrome version 83, please download ChromeDriver 83.0.4103.39
- If you are using Chrome version 81, please download ChromeDriver 81.0.4044.69
- If you are using Chrome version 80, please download ChromeDriver 80.0.3987.106
- If you are using Chrome version 79, please download ChromeDriver 79.0.3945.36
- If you are using Chrome version 78, please download ChromeDriver 78.0.3904.105
- If you are using Chrome version 77, please download ChromeDriver 77.0.3865.40
- If you are using Chrome version 76, please download ChromeDriver 76.0.3809.126
- If you are using Chrome version 75, please download ChromeDriver 75.0.3770.140
- If you are using Chrome version 74, please download ChromeDriver 74.0.3729.6
- If you are using Chrome version 73, please download ChromeDriver 73.0.3683.68
- For older version of Chrome, please see Barett's anwer
Обратите внимание, что этот алгоритм выбора версии можно легко автоматизировать . Например, простой сценарий PowerShell в другом ответе автоматизировал обновление chromedriver на платформе Windows.
Добрый день.
1. Нужно узнать какая версия chrome браузера, нужно в именно в таком виде 83, 84, 85 (в таком виде не нужно 85.0.4183.83)
2. Если версия браузера отличается от 83, 84 или 85 то действия не требуются и завершить скрипт.
3. Если 83 то открыть C:\83.txt, если 84 то открыть C:\84.txt, если 85 то открыть C:\85.txt. Спс
Как узнать версию ОС?
У меня задача стоит, сделать проверку операционки, чтобы задействовать правильный участок скрипта.
Как узнать версию и разрядность ОС?
собствено как это узнать средствами CMD
Как узнать версию драйвера с помощью DevCon?
Здравствуйте! Подскажите как можно узнать версию драйвера через devcon
Как узнать версию веб-сервера Telnetом?
Добавлено через 8 минут может как-то через ssh?
Не работает. Паузы нет, не могу сказать что за ошибка. Не открываются .txt файлы.
Если это доступ к реестру HKLM: скрипт не запросит Админ права для выполнения (нужно чтобы не запрашивал)
Примечание.
Для работы скрипта нужна утилита sigcheck (вложении). Распакуйте и закиньте в C:\windows\system32
Да, действительно. Разберусь и отпишу
Добавлено через 16 минут
papacoca, пробуйте:
Решение
у меня работает,
А как сделать чтобы обе папки проверялись C:\Program Files\Google и C:\Program Files (x86)\Google на наличие chrome.
цикл тут не при чем
открываем справку
goto /?
. Команда GOTO принимает в качестве метки перехода строку :EOF, которая вызывает
передачу управления в конец текущего пакетного файла. Это позволяет легко
выйти из пакетного файла без определения каких-либо меток.
Решение
Как узнать версию ОС и выдать нужный файл исходя из этого?
Здравствуйте форумчане, нужна помощь.У меня есть софт который работает либо на win 32 bit либо win.
Метод Navigate объекта InternetExplorer запускает 64-хразрядную версию браузера
Доброе время суток! У меня ко всем читающим очень больной вопрос, который я самостоятельно не могу.
Узнать версию пакета офис в домене
Здравствуйте. Возможно ли узнать у пользователей домена версию пакета офис, а так же операционки? .
Как открыть окно браузера Google Chrome в развёрнутом виде?
Добрый день. Не удаётся раскрыть окно браузера Chrome в развёрнутом виде. Пробовал это делать.
Google выпустила новую версию браузера Chrome
Компания Google накануне выпустила новую версию браузера Chrome для операционной системы Windows. В.
Как узнать версию и название браузера?
После нажатия на кнопку «Information» в 2-х текстовых полях появляется: 1 поле- информация о.
Читайте также: