Открыть браузер / Open browser

Группа действий: Браузеры


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


Настройки

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

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

По умолчанию 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.

Контекст сеанса работы с браузеромКонтекст браузера


Особые условия использования 

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

После завершения работы робота с браузером, браузер автоматически закрывается. Желательно использование действия Закрыть браузер.

Настройки параметров запускаемого браузера зависят от конкретного браузера.

Реализована возможность работы с несколькими открытыми браузерами в рамках одного сценария.


Пример использования

Пример 1. 

Задача: открыть выбранный браузер на заданной странице, получить контекст действия для работы с действиями группы "Браузеры".

Решение: воспользоваться действием "Открыть браузер". 

Реализация:

  1. Открыть группу действий "Браузеры"
  2. Открыть подгруппу "Окна, вкладки, фреймы" 
  3. Добавить действие "Открыть браузеры" в рабочее пространство. 
  4. Настроить параметры действия.

          Настройка параметров действия: 
            а) Поле "Браузер". Выбрать браузер из выпадающего списка, который необходимо открыть. 
            б) Поле "Свойства". Указать файл в формате JSON по шаблону, который задаст приоритетные свойства для запуска браузера. 
            в) Поле "Время явного ожидания". Установить тайм-аут по времени - 1000мс.
            г) Поле "Фоновый режим". Значение "True" or "False". Оставить "False", что бы браузер открылся в видимом режиме. 
            д) Поле "Адрес". Указать URL-адрес, по которому перейдет открывшийся браузер - https://yandex.ru/
            е) Поле "Сохранить в". Указать адрес на ПК, куда сохраняться файлы, скачанные если в параметре "Адрес" будет указана ссылка на скачивание. 

       5. Запустить робота по кнопке "Старт" в верхней панели.


 

Результат: в видимом режиме был открыть браузер Edge, и был выполнен переход на страницу https://yandex.ru/