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

Ключ

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

...

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
КонтекстContext

Уникальный идентификатор открытого сеанса работы с браузером.

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

ACTION_CONTEXT


Да

АдресAddress

URL страницы, на которую будет совершен переход.


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

Если адрес содержит некорректные символы, то действие завершится ошибкой.

Строкаhttps://yandex.ru/Да
В новой вкладкеIn new tab

Открыть в новой вкладке.

ЛогическийtrueНет

Настройки

Свойство

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

Описание

Тип

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

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

Параметры

Контекст

Context

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

Robin.Selenium

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

Да

Результаты

Результат

Result

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

Robin.String




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

Отсутствуют.

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

Image Added


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

Задача:

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

Решение:

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

Реализация:

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

Результат:

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

Image Added