Установка Selenium Web Driver на компьютер Windows
Инструкция, как устанавливать Selenium Web Driver на компьютер для того, чтобы использовать его из 1С.
1. Установка Selenium Server
Скачайте сервер по ссылке:
https://www.selenium.dev/downloads/
Скачивать нужно stable версию для Java, как указано на картинке:

Будет скачан файл сервера с названием вида: selenium-java-4.19.1.zip
Здесь 4.16.1 — это версия сервера.
Создайте на диске C: папку с наименованием «cromedriver» и скопируйте туда из архива файл драйвера для Chrome, который имеет название вида: selenium-chrome-driver-4.19.1.jar
Создайте в паке cromedriver файл start.cmd, можно взять его из этого архива:
Или создать вручную с текстом:
"c:\Program Files\Java\jdk-21\bin\java" -jar selenium-server-4.14.1.jar standalone --selenium-manager true
pause
Замените в файле 4.14.1 на актуальную версию, в нашем случае на 4.19.1.
2. Установка Java JDK
Скачайте java c Oracle по ссылке:
https://www.oracle.com/java/technologies/downloads/#jdk21-windows
jdk — это Oracle, jre — это Sun.

Запустите скачанный установочный файл jdk-21_windows-x64_bin.exe, пройдите все шаги установки. Используйте стандартный путь установки на диск C:
3. Запуск сервера
Перед тем, как запускать обработки, работающие в 1С с использованием Selenium Web Driver, нужно запустить сервер.
Для этого запустите созданные ранее start.cmd, будет выдано окно вида:

При первом запуске может идти скачивание библиотек, запуск может идти несколько минут.
Может быть выдана ошибка, связанная с тем, что не удалось скачать файл — сбой попытки скачать chromedriver нужной версии:
На этапе: НачатьАвторизацию ошибка: При создании сессии Selenium. Код состояния: Текст: {ВнешняяОбработка.RunGetData.Форма.Форма.Форма(2477)}: Ошибка при вызове метода контекста (ОтправитьДляОбработки): Ошибка работы с Интернет: Failure when receiving data from the peer
В таком случае нужно закрыть окно и повторно запустить start.cmd
После того, как в 1С выполнены необходимые операции, окно сервера можно закрыть.
Проверка работоспособности сервера
Проверить работоспособность сервера Selenium можно, открыв в Chrome адрес http://localhost:4444
При этом должна быть показана страница сервера Selenium Grid:
