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

Ключ

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

...

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

Настройки

Свойство

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

Описание

Тип

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

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

Параметры

Контекст

Context

Контекст

открытого сеанса

Да

ЗаголовокTab title

Название вкладки.

СтрокаGoogle ПереводчикНет

действия для работы с браузером.

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

ACTION_CONTEXT

Robin.Selenium

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

Да

Индекс

Index

Порядковый номер вкладки.

Если заполнен, имеет приоритет над параметром "Заголовок".

Число4

Robin.Numeric

2

Нет

Заголовок

Tab title

Название вкладки

Robin.String

Почта

Нет

Вариант совпадения

Match type

Вариант совпадения названия нужной вкладки с текстом из параметра "Заголовок".


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

  • Строгое - название вкладки равно параметру "Заголовок"
  • Не строгое - название вкладки содержит текст из параметра "Заголовок"
  • Регулярное выражение - название вкладки удовлетворяет регулярному выражению в параметре "Заголовок"

По умолчанию - "Не строгое"

Строка

Robin.String

Не строгое

Нет


Особые условия использования 
Выбрать вкладку по индексу не работает (нет надежного способа идентификации).

Сравнение текста при выборе вкладки регистронезависимо.

Если вкладка единственная - Система закрывает браузер.


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

Задача:

Осуществить Ctrl + клик на первую ссылку в Яндекс Маркете по запросу "Офисное кресло". Получить URL второй вкладки в переменную "URL". 

Закрыть вторую вкладку. 

Решение:

  1. Для любых действий с конкретным браузером, необходимо сперва открыть браузер, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть браузер.
  2. Перейти по URL.
  3. Ввести текст.
  4. Клик.
  5. Ctrl+клик.
  6. Переключиться на вкладку.
  7. Закрыть вкладку.

Реализация:

  1. Открываем группу действий "Браузеры".
  2. Помещаем в рабочее пространство студии действие "Открыть браузер" (см. описание действия "Открыть браузер"). 
  3. Помещаем в рабочее пространство студии действие "Перейти по URL" (см. описание действия "Перейти по URL"). 
  4. Помещаем в рабочее пространство студии действие "Ввести текст" (см. описание действия "Ввести текст"). 
  5. Помещаем в рабочее пространство студии действие "Клик" (см. описание действия "Клик"). 
  6. Помещаем в рабочее пространство студии действие "Ctrl + клик" (см. описание действия "Ctrl + клик"). 
  7. Помещаем в рабочее пространство студии действие "Переключиться на вкладку" (см. описание действия "Переключиться на вкладку"). 
  8. Помещаем в рабочее пространство студии действие "Получить URL". 
  9. Помещаем в рабочее пространство студии действие "Закрыть вкладку". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий браузеру "Chrome".
    2. Параметр "Индекс". Указываем порядковый номер вкладки, которую необходимо будет закрыть.
      Image Added
  10. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Осуществлено закрытие второй вкладки.