Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Данное действие предназначено для открытия выбранного браузера. В момент открытия браузера создается контекст

Иконка действия

...

Параметры 

Входные параметры

Поле "Браузер"  Браузер                                 Браузер, который необходимо открыть. По умолчанию Chrome.Выпадающий список: Chrome, Яндекс, Firefox, Internet Explorer, Edge (chromium)

Поле "Свойства"  Свойства                               Список свойств браузера и их значений, которые будут установлены при запуске браузера

...

                                                           Подключить расширения и задать профиль можно через этот параметр

Поле "Время явного ожидания"     Время на ожидание изменения свойств отдельных элементов.

...

                                                           Измеряется в миллисекундах

Поле "Фоновый режим"режим                    Открытие в невидимом режиме. Internet Explorer не поддерживает данную настройку

Поле "Адрес"  Адрес                                    URL, по которому должен быть выполнен переход после открытия браузера

Поле "Сохранить в"в                           Путь к папке, в которую должны сохраняться файлы при загрузке

...

Контекст                                           Контекст открытого сеанса работы с браузером, к которому будут обращаться дальнейшие действия

Настройки

Свойство
Англ. наименование
ОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Браузер
Browser

Браузер, который необходимо открыть

.

По

умолчанию Chrome.

умолчанию Chrome


Выпадающий список:

  • Chrome
  • Яндекс
  • Firefox
  • Internet Explorer
  • Edge (chromium)
Строка

Yandex



Нет

Свойства

Advanced settings

Список свойств браузера и их значений, которые будут установлены при запуске браузера

.


В JSON формате, описывающий список свойств браузера и их значений, которые будут установлены при запуске

.

Если параметр заполнен, его значения имеют преимущества перед значениями остальных полей

Подключить расширения и задать профиль можно через этот параметр

Строка


JSON по шаблонуНет

Время явного ожидания

Time out

Время на ожидание изменения свойств отдельных элементов


Задается

предельное значение времени

предельное значение времени ожидания для использования по умолчанию в действиях группы, определяющее время доступа к элементам

.

Измеряется в миллисекундах

Число10000Нет
Фоновый режим

Background mode

Открытие в невидимом режиме


Internet Explorer не поддерживает данную настройку 

(вопрос)

Логический falseНет
Адрес
URL

URL, по которому должен быть выполнен переход после открытия браузера

Строкаhttps://yandex.ru/Нет

Сохранить в

Save to

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

Robin.FolderPath

C:\doc\img

Нет
Результаты
Контекст
Context

Контекст открытого сеанса работы с браузером, к которому будут обращаться дальнейшие действия


Экземпляр браузера, с которым будет работать 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)

Получение crx расширения.docx

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".

...