История страницы
Получить URL Версия 10 (Java)
Группа действий: Браузеры
...
Описание
Данное действие предназначено для перехода в рамках текущей вкладки по указанному URL.
Иконка действия
Настройки
...
Уникальный идентификатор открытого сеанса работы с браузером.
...
ACTION_CONTEXT
Параметры и их настройки
Свойство |
---|
...
Да
...
URL страницы, на которую будет совершен переход.
Возможна запись без "www", например "ya.ru".
Если адрес содержит некорректные символы, то действие завершится ошибкой.
...
Открыть в новой вкладке.
...
Настройки
Свойство
Описание | Тип | Пример заполнения | Обязательность заполнения поля | |
---|---|---|---|---|
Параметры | ||||
Контекст |
Контекст действия для работы с браузером |
Robin.Selenium | Контекст браузера | Да | ||
Результаты | ||||
---|---|---|---|---|
Результат |
Результирующая переменная, в которую будет записан текущий URL | Robin.String |
Особые условия использования
ОтсутствуютВозможна запись без "www", например "ya.ru".
дублировать вкладку
Пример использования
Задача
Открыть браузер и перейти по ссылке https://old.bankrot.fedresurs.ru/DebtorsSearch.aspx?Name=, сохранить данную ссылку в строковую переменную для дальнейшего использования, открыть ссылку в новой вкладке, далее - закрыть браузер:Осуществить Ctrl + клик на первую ссылку в Яндекс Маркете по запросу "Офисное кресло". Получить URL второй вкладки в переменную "URL" и открыть ее в новой вкладке.
Решение
...
Воспользоваться действиями "Открыть браузер", "Перейти по URL", "Получить URL", "Перейти по URL", "Закрыть браузер".
Реализация
- Собрать схему робота, состоящую из действий.
- Настроить параметр действия "Открыть браузер".
- Настроить параметры действия "Перейти по URL".
- Настроить параметры действия "Получить URL". В результате действия указать строковую переменную URL, созданную заранее.
- Настроить параметры действия "Перейти по URL".
- Настроить параметры действия "Закрыть браузер".
- Нажать на кнопку "Старт" в верхней панели.
Результат
Программный робот отработал успешно.
...
- Для действий с браузером необходимо сперва открыть браузер, создать его уникальный идентификатор (Контекст). Открыть браузер.
- Перейти по URL.
- Ввести текст.
- Клик.
- Ctrl+клик.
- Переключиться на вкладку.
- Получить URL.
- Перейти по URL.
- Закрыть браузер.
Реализация:
- На вкладке "Ресурсы" создаем переменную с типом "Строка", в которую будет записан URL.
- Открываем группу действий "Браузеры".
- Помещаем в рабочее пространство студии действие "Открыть браузер" (см. описание действия Открыть браузер / Open browser).
- Помещаем в рабочее пространство студии действие "Перейти по URL" (см. описание действия Перейти по URL / Navigate to).
- Помещаем в рабочее пространство студии действие "Ввести текст" (см. описание действия Ввести текст в окно диалога / Send text to the alert).
- Помещаем в рабочее пространство студии действие "Клик" (см. описание действия Отправить клик / Send click).
- Помещаем в рабочее пространство студии действие "Ctrl + клик" (см. описание действия "Ctrl + клик").
- Помещаем в рабочее пространство студии действие "Переключиться на вкладку" (см. описание действия Переключиться на вкладку / Switch to tab).
- Помещаем в рабочее пространство студии действие "Получить URL".
Настройка действия:- Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий браузеру "Chrome".
- Параметр "Результат". Вводим переменную, в которую будет записан URL.
- Помещаем в рабочее пространство студии действие "Закрыть браузер" (см. описание действия "Закрыть браузер").
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Осуществлен переход на первую ссылку Яндекс.Маркет по запросу "Офисное кресло" и переменная "URL" содержит значение.