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

Ключ

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

Выполнить скрипт

...

Версия 11 (Java)

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

Данное действие предназначено для выполнения скрипта в браузере.

Image Removed

Настройки

Подгруппа Окна, вкладки, фреймы

...

Описание

Действие выполняет скрипт в браузере (используются скрипты JavaScript)

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

Image Added

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

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

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

.

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

ACTION_CONTEXT

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

Да

Скрипт
Script
Скрипт
для выполнения
, который должен быть выполнен в браузере
.
Строкаreturn arguments[0]Да
Параметры
Parameters
Параметры, передаваемые в скрипт.
Объект
В скрипте места подстановки параметров должны быть отмечены как arguments[0]Можно передавать только значения типов: Коллекция, Строка, Число, Логический

Коллекция

Строка

Число

Логический


Нет
Результаты
Результат
Result

Результат выполнения

.

скрипта

Объект



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

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

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

Задача

Открыть браузер и вывести окно с подтверждением действия с помощью скрипта. Затем получить текст из окна с подтверждением действия и вывести его сообщением на экран.

Реализация

  1. Собираем следующую схему робота.
    Image Added
  2. Настраиваем параметры действия "Открыть браузер".
    Image Added
  3. Настраиваем параметры действия "Выполнить скрипт".
    Image Added
    В поле скрипта задаем параметры как:
    Блок кода
    arguments[0]
    Это нужно, потому что параметры скрипта забираются из переменной arguments.
    В параметрах скрипта выбираем переменную типа "Строка" и прописываем значение "Hello World!".
  4. Настраиваем параметры действия "Получить текст окна диалога".
    Image Added
  5. Настраиваем параметры действия "Сообщение".
    Image Added
  6. Запускаем робота.

Результат

Робот отработал успешно:
Image Added
На экран выведено сообщение из окна браузера:
Image Added