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

Ключ

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

Получить URL Версия 10 (Java)

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

...

Описание

Данное действие предназначено для перехода в рамках текущей вкладки по указанному URL.

Иконка действия

Image Removed

...

Image Added

Параметры и их настройки

Свойство

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

Описание

Тип

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

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

Параметры

Контекст

Context

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

.

Robin.Selenium

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

Да

Результаты

Результат

Result

Результирующая переменная, в которую будет записан текущий URL

Robin.String



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

Возможна запись без "www", например "ya.ru".

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

Задача

Открыть браузер и перейти по ссылке https://old.bankrot.fedresurs.ru/DebtorsSearch.aspx?Name=, сохранить данную ссылку в строковую переменную для дальнейшего использования, открыть ссылку в новой вкладке, далее - закрыть браузер:Осуществить Ctrl + клик на первую ссылку в Яндекс Маркете по запросу "Офисное кресло". Получить URL второй вкладки в переменную "URL" и открыть ее в новой вкладке

Решение

...

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

Реализация:

  1. На вкладке "Ресурсы" создаем переменную с типом "Строка", в которую будет записан URL.
    Image Removed
  2. Открываем группу действий "Браузеры".
  3. Помещаем в рабочее пространство студии действие "Открыть браузер" (см. описание действия Открыть браузер / Open browser). 
  4. Помещаем в рабочее пространство студии действие "Перейти по URL" (см. описание действия Перейти по URL / Navigate to). 
    Image Removed (этот скрин о дублировании найденной вкладки скорее )
  5. Помещаем в рабочее пространство студии действие "Ввести текст" (см. описание действия Ввести текст в окно диалога / Send text to the alert). 
  6. Помещаем в рабочее пространство студии действие "Клик" (см. описание действия Отправить клик / Send click). 
  7. Помещаем в рабочее пространство студии действие "Ctrl + клик" (см. описание действия "Ctrl + клик").  
  8. Помещаем в рабочее пространство студии действие "Переключиться на вкладку" (см. описание действия Переключиться на вкладку / Switch to tab). 
  9. Помещаем в рабочее пространство студии действие "Получить URL". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий браузеру "Chrome".
    2. Параметр "Результат". Вводим переменную, в которую будет записан URL.
      Image Removed
  10. Помещаем в рабочее пространство студии действие "Закрыть браузер" (см. описание действия "Закрыть браузер"). 
  11. Запускаем робота по кнопке "Запуск" в верхней панели.

Воспользоваться действиями "Открыть браузер", "Перейти по URL", "Получить URL", "Перейти по URL", "Закрыть браузер". 

Реализация

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

Результат

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

Результат:

Осуществлен переход на первую ссылку Яндекс.Маркет по запросу "Офисное кресло" и переменная "URL" содержит значение.

Image Removed