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

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

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

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


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

Настройки

Свойство

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

Описание

Тип

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

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

Параметры

Контекст

Context

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

Robin.Selenium

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

Да

Адрес страницы

URL

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

Robin.String

 https://market.yandex.ru/ 

Да

В новой вкладке?

New tab

Если значение параметра равно true, то страница открывается в новой вкладке, иначе - в активной текущей вкладке. Прим. : используется скрипт JS.

Robin.Boolean

true

Нет

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

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

Если адрес не указан или содержит некорректные символы, то действие завершится ошибкой: "Недопустимый URI: Невозможно выполнить разбор имени хоста.".


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

Задача 1:

Перейти на Яндекс Маркет. https://market.yandex.ru/ в браузере "Yandex".

Решение:

  1. Для любых действий с конкретным браузером, необходимо сперва открыть браузер, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть браузер.
  2. Перейти по URL.

Реализация:

  1. Открываем группу действий "Браузеры".
  2. Помещаем в рабочее пространство студии действие "Открыть браузер" (см. описание действия Открыть браузер / Open browser). 
  3. Помещаем в рабочее пространство студии действие "Перейти по URL". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий браузеру "Yandex".
    2. Параметр "Адрес страницы". Указываем ссылку. 
    3. Параметр "В новой вкладке"- true.
  4. Запускаем робота по кнопке "Старт" в верхней панели.

Результат:

Осуществлен переход по URL.


Задача 2:

Ввести логин и пароль в диалог, открывающийся при переходе по URL:


Решение:

  1. Открываем группу действий "Браузеры".
  2. Помещаем в рабочее пространство студии действие "Открыть браузер" (см. описание действия Открыть браузер / Open browser). 
  3. Помещаем в рабочее пространство студии действие "Перейти по URL". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий браузеру "Chrome".
    2. Параметр "Адрес страницы". Указываем ссылку, согласно формату: http://login:password@URL_ресурса, где login - требуемый логин, password - пароль. Если в логине или пароле есть символы "!", "#", "$", "%", ""(кавычки)", ":", "|", "&", "'(одинарные кавычки)", "(" и ")", их необходимо декодировать (см. https://www.urldecoder.org/).
    3. Параметр "В новой вкладке"- true.
  4. Запускаем робота по кнопке "Старт" в верхней панели.

Результат:

Ссылка открыта без появления диалогового окна под указанным пользователем. 

  • Нет меток