История страницы
...
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Параметры | |||||||||||
Браузер | Browser | Браузер, который необходимо открыть. По умолчанию Chrome. Выпадающий список:
| Строка | ChromeYandex | Нет | ||||||
Расширенные настройкиСвойства | Advanced settings | Список свойств браузера и их значений, которые будут установлены при запуске браузера. В JSON формате, описывающий список свойств браузера и их значений, которые будут установлены при запуске. Если параметр заполнен, его значения имеют преимущества перед значениями остальных полей. Подключить расширения и задать профиль можно через этот параметр | Строка | JSON по шаблону | Нет | Фоновый режим | Background mode | ||||
Логический | false | Нет | Время явного ожидания | )Time | -out valueout | Время на ожидание изменения свойств отдельных элементов. Задается предельное значение времени ожидания для использования по умолчанию в действиях группы, определяющее время доступа к элементам. Измеряется в миллисекундах. | Число | 10000 | Нет | ||
Фоновый режим | Background mode | Открытие в невидимом режиме. Internet Explorer не поддерживает данную настройку | Логический | false | 1000Нет | ||||||
URLАдрес | URL | URL, по которому должен быть выполнен переход если в параметре "Тип страницы" было выбрано значение "Заданная страница".Поле будет доступно к заполнению после выбора значения "Заданная страница" в параметре "Тип страницы"после открытия браузера. | Строка | https://yandex.ru/ | Нет | ||||||
Сохранить в | Save to | Путь к папке, в которую должны сохраняться файлы при загрузке | Robin.FolderPath | C:\doc\img | Нет | ||||||
Результаты | |||||||||||
Контекст | Context | Контекст открытого сеанса работы с браузером, к которому будут обращаться дальнейшие действия. Экземпляр браузера, с которым будет работать Selenium. | Контекст сеанса работы с браузером | ACTION_CONTEXTКонтекст браузера |
Особые условия использования
Данное действие не предназначено для работы с окном уже открытого браузера, будет открываться новое окно.Т.е. подключиться к существующему инстансу браузера невозможно, будет создан новый.
После завершения работы робота с браузером, браузер автоматически не закрывается. Требуется Желательно использование действия Закрыть браузер.
...
Реализована возможность работы с несколькими открытыми браузерами в рамках одного сценария.
Пример использования
Пример 1.
Задача: открыть выбранный браузер на заданной странице, получить контекст действия для работы с действиями группы "Браузеры".
Решение: воспользоваться действием Необходимо с помощью действия "Открыть браузер" выполнить открытие браузеров из списка в параметрах действия..
Реализация:
- Открыть группу действий "Браузеры"
- Открыть подгруппу "Окна, вкладки, фреймы"
- Добавить действие "Открыть браузеры" в рабочее пространство.
- Настроить параметры действия.
Настройка параметров действия:
а) Параметр Поле "Браузер". Выбрать браузер из выпадающего списка, который необходимо открыть.
б) Параметр Поле "Свойства". Указать файл в формате JSON по шаблону, который задаст приоритетные свойства для запуска браузера.
в) Параметр Поле "Время явного ожидания". Установить тайм-аут по времени - 1000мс.
г) Параметр Поле "Фоновый режим". Значение "True" or "False". Оставить "False", что бы браузер открылся в видимом режиме.
д) Параметр Поле "Адрес". Указать URL-адрес, по которому перейдет открывшийся браузер - https://yandex.ru/
е) Параметр Поле "Сохранить в". Указать адрес на ПК, куда сохраняться файлы, скачанные если в параметре "Адрес" будет указана ссылка на скачивание.
5. Запустить робота по кнопке "Старт" в верхней панели.
Результат: В видимом в видимом режиме был открыть браузер Edge, и был выполнен переход на страницу https://yandex.ru/