История страницы
...
Данное действие предназначено для открытия выбранного браузера. В момент открытия браузера создается контекст
Иконка действия
...
Параметры
Входные параметры
Поле "Браузер" Браузер Браузер, который необходимо открыть. По умолчанию Chrome.Выпадающий список: Chrome, Яндекс, Firefox, Internet Explorer, Edge (chromium)
Поле "Свойства" Свойства Список свойств браузера и их значений, которые будут установлены при запуске браузера
...
Подключить расширения и задать профиль можно через этот параметр
Поле "Время явного ожидания" Время на ожидание изменения свойств отдельных элементов.
...
Измеряется в миллисекундах
Поле "Фоновый режим"режим Открытие в невидимом режиме. Internet Explorer не поддерживает данную настройку
Поле "Адрес" Адрес URL, по которому должен быть выполнен переход после открытия браузера
Поле "Сохранить в"в Путь к папке, в которую должны сохраняться файлы при загрузке
...
Контекст Контекст открытого сеанса работы с браузером, к которому будут обращаться дальнейшие действия
Настройки
Свойство |
---|
Описание | Тип | Пример заполнения | Обязательность заполнения поля | |
---|---|---|---|---|
Параметры | ||||
Браузер |
Браузер, который необходимо открыть |
По |
умолчанию Chrome Выпадающий список:
| Строка | Yandex | Нет |
Свойства |
Список свойств браузера и их значений, которые будут установлены при запуске браузера |
В JSON формате, описывающий список свойств браузера и их значений, которые будут установлены при запуске |
Если параметр заполнен, его значения имеют преимущества перед значениями остальных полей Подключить расширения и задать профиль можно через этот параметр | Строка | JSON по шаблону | Нет |
Время явного ожидания |
Время на ожидание изменения свойств отдельных элементов Задается |
предельное значение времени ожидания для использования по умолчанию в действиях группы, определяющее время доступа к элементам |
Измеряется в миллисекундах | Число | 10000 | Нет |
Фоновый режим |
Background mode
Открытие в невидимом режиме Internet Explorer не поддерживает данную настройку |
Логический | false | Нет | |
Адрес |
URL, по которому должен быть выполнен переход после открытия браузера | Строка | https://yandex.ru/ | Нет | |
Сохранить в |
Путь к папке, в которую должны сохраняться файлы при загрузке | Robin.FolderPath | C:\doc\img | Нет | |
Результаты | ||||
Контекст |
Контекст открытого сеанса работы с браузером, к которому будут обращаться дальнейшие действия Экземпляр браузера, с которым будет работать Selenium | Контекст сеанса работы с браузером | Контекст браузера |
Особые условия использования
...
Имя опции | Тип | По умолчанию | Описание опции | |
args | Список строк | Список аргументов командной строки, используемых при запуске Chrome. Аргументы со связанным значением должны быть разделены знаком '=' (например, ‘args’ : ['start-maximized', 'user-data-dir=C:/Users/User/AppData/Local/Google/Chrome/User Data/Default']). Список аргументов Chrome приведенздесь. (https://peter.sh/experiments/chromium-command-line-switches/) | ||
binary | Строка | Путь к исполняемому файлу Chrome для использования | ||
extensions | Список строк | Список расширений Chrome для установки при запуске. Каждый элемент в списке должен иметь упакованное расширение Chrome в кодировке base-64 (.crx) | ||
localState | Словарь | Словарь с каждой записью, состоящей из названия предпочтения и его значения. Эти установки применяются к файлу локального состояния в папке пользовательских данных. | ||
prefs | Словарь | Словарь с каждой записью, состоящей из названия предпочтения и его значения. Эти настройки применяются только к используемому профилю пользователя. Примеры см. в файле «Preferences» в каталоге пользовательских данных Chrome (C:\Users\{User}\AppData\Local\Google\Chrome\User Data\{GoogleUser}). | ||
detach | Логический тип | false | Если значение равно false, Chrome будет закрыт, когда ChromeDriver будет убит, независимо от того, завершен ли сеанс. Если значение равно true, Chrome будет закрыт только в том случае, если сеанс завершен (или закрыт). Обратите внимание, что если значение равно true и сеанс не завершен, ChromeDriver не сможет очистить каталог временных данных пользователя, используемый запущенным экземпляром Chrome. | |
debuggerAddress | Строка |
| Адрес сервера отладчика Chrome для подключения в виде <hostname/ip:port>, например '127.0.0.1:38947' | |
excludeSwitches | Список строк | Список переключателей командной строки Chrome, чтобы исключить передачу ChromeDriver по умолчанию при запуске Chrome. Указывать свитчи без префикса --. | ||
minidumpPath | Строка | Каталог для хранения мини-дампов Chrome. (Поддерживается только в Linux.) | ||
mobileEmulation | Словарь |
| Словарь со значением "deviceName" или значениями для "deviceMetrics" и "userAgent". Дополнительные сведения см. в разделе Эмуляция мобильных устройств. https://chromedriver.chromium.org/mobile-emulation
Пример: "mobileEmulation": {"deviceName": "iPhone 12 Pro"} | |
windowTypes | Список строк | Список типов окон, которые будут отображаться в списке дескрипторов окон. Для доступа к элементам <webview> включите в этот список "webview". |
...