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

Ключ

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

...

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

...

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


Настройки

Свойство

Англ. наименование

Описание

Тип

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

Обязательность заполнения поля

Параметры

Контекст

Context

Уникальный идентификатор открытого сеанса работы с браузером.

Идентификатор сеанса браузераACTION_CONTEXT

Экземпляр браузера.

Robin.Selenium

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

Да

ЭлементElement

Элемент для взаимодействия.

Если поле не заполнено - переход в главное окно.

Если поле не заполнено - переход в главное окно.

Если заполнено - попытка поиска элемента (фрейма) и переключения на него.

XPath

Обязательный параметр. XPath запрос для поиска вэб-элемента. Используйте префикс „//“ для поиска элемента во всем документе и префикс „.//“ для поиска только среди дочерних элементов.

Robin.String


Да

Имя фрейма

Необязательный параметр. Имя фрейма. Значение по умолчанию: пустая строка. Приоритет (по убыванию): XPath, Имя фрейма, Индекс фрейма. Для переключения на родительский фрейм: XPath = пустая строка & Имя фрейма = пустая строка и Индекс фрейма = 0. Для переключения на основной документ: XPath = пустая строка & Имя фрейма = пустая строка и Индекс фрейма = -1.

Robin.String


Нет

Индекс фрейма

Необязательный параметр. Индекс фрейма. Отсчет индексов начинается с 1. Значение по умолчанию: 0. Приоритет (по убыванию): XPath, Имя фрейма, Индекс фрейма. Для переключения на родительский фрейм: XPath = пустая строка & Имя фрейма = пустая строка и Индекс фрейма = 0. Для переключения на основной документ: XPath = пустая строка & Имя фрейма = пустая строка и Индекс фрейма = -1.

Robin.Numeric

Web-элемент


Нет



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

При работе с элементами страницы элементы фрейма недоступны. Для того, чтобы обратиться к элементам фрейма, на него необходимо переключиться.

...

Повторно перейти на текущую вкладку возможно также с помощью действия "Переключиться на вкладку".


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

Задача: зайти на сайт с фреймом https://codepen.io/GBora/pen/VLYyzY и переключиться на него для дальнейшей работы с ним. 

Image Added

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

Реализация:

  1. Собрать робота, состоящего из действий:
    Image Added
  2. Настроить параметры для действия "Открыть браузер". 
    Image Added
  3. Настроить параметр для действия "Переключиться на фрейм". 
    Image Added
  4. Нажать на кнопку "Старт" в верхней панели. 

Результат:

Программный робот отработал успешно. 

Image Added