История страницы
...
Проверить наличие вкладки Версия 1 (Java)
Группа действий: Браузеры
...
Описание
Действие проверяет наличие указанной вкладки в браузере.
...
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|
Параметры | ||||
Контекст | Контекст действия для работы с браузером. | Контекст браузера | Контекст для работы с браузером | Да |
Имя вкладки | Имя открытой вкладки браузера. Если заполнено также поле "Индекс вкладки", то приоритет поиска будет по имени вкладки. | Строка | Переводчик | Нет |
Индекс вкладки | Порядковый номер открытой вкладки браузера. Нумерация начинается с 1. Если заполнено также поле "Имя вкладки", то приоритет поиска будет по имени вкладки. | Число | 3 | Нет |
Результаты | ||||
Результат | Если значение "true", то в браузере открыта искомая вкладка. Если "false", то в браузере нет искомой вкладки. | Логический |
Особые условия использования
...
Действие перед запуском запоминает, какая вкладка была открыта изначально и возвращается на нее после проверки остальных вкладок по имени. Если закрыть запомненненную запомненную вкладку во время исполнения действия, то действие завершится с ошибкой.
Пример использования 1
Задача
Проверить, открыта ли вкладка "Яндекс почтаAuthentification Test" в браузере.
Решение
Использовать действие "Проверить наличие вкладки".
Реализация
- Собрать схему робота, состоящую из действий.
- Настроить параметр для действия "Открыть браузер".
- Настроить параметры для действия "Перейти по URL" . (1 ссылка).
- Настроить параметры для действия "Перейти по URL". (2 ссылка).
- Настроить параметры для действия "Переключиться на вкладку".
- Проверить наличие вкладки". Если указаны как название вкладки, так и индекс, то поиск будет осуществляться по названию. Поле "Индекс вкладки" игнорируется.
- Нажать на кнопку "Старт" в верхней панели.
Результат
Программный робот отработал успешно.
Пример использования 2
Задача
Проверить, открыта ли третья вкладка в браузере.
Решение
Использовать действие "Проверить наличие вкладки".
Реализация
- Собрать схему робота, состоящую из действий.
- Настроить параметр для действия "Открыть браузер".
- Настроить параметры для действия "Перейти по URL".
- Настроить параметры для действия "Проверить наличие вкладки". Если указаны как название вкладки, так и индекс, то поиск будет осуществляться по названию. Поле "Индекс вкладки" игнорируется.
- Нажать на кнопку "Старт" в верхней панели.
Результат
Программный робот отработал успешно.
Результат является ложным, поскольку были открыты только 2 вкладки. Если вы проверите наличие второй вкладки, результат будет истинным.