Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 9 Следующий »

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


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

Настройки

Свойство

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

Описание

Тип

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

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

Параметры

Контекст

Context

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

Robin.Selenium

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

Да

Результаты

Результат

Result

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

Robin.String




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

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

дублировать вкладку



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

Задача:

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

Решение:

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

Реализация:

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

Результат:

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


  • Нет меток