Release Notes 2.0.3

Что нового

Группа действий «Конвертация дат»:

  • Добавлено действие «Получить элемент даты», позволяющее получить из выбранной даты необходимый элемент
  • Добавлено свойство «Тип результата» в действие «Вычесть дату», позволяющее выбрать тип результата
  • Удалено свойство «Формат» в действии «Преобразовать строку в дату»

Переделаны подгруппы «Свойства элемента» и «Простые действия с элементами» в подгруппу «Элементы и свойства» группы «Браузеры»

Группа действий «Браузеры», подгруппа «Элементы и Свойства»

  • Добавлено свойство «Убрать лишние пробелы» в действие «Получить текст», позволяющее удалять лишние пробелы и пробельные символы
  • Добавлено свойство «Все текстовое содержимое» в действие «Получить текст», позволяющее получить все текстовое содержимое
  • Добавлено действие «Получить элементы», позволяющее получить коллекции всех элементов, удовлетворяющих заданным условиям, в переменную
  • Добавлено свойство «Выбор атрибута» в действие «Получить атрибут элемента», позволяющее выбрать тип атрибута, значение которого нужно узнать
  • Добавлено свойство «Ввод атрибута» в действие «Получить атрибут элемента», позволяющее указать вручную атрибут
  • Добавлено свойство «Выбор атрибута» в действие «Установить атрибут элемента», позволяющее выбрать тип атрибута, значение которого нужно узнать
  • Добавлено свойство «Ввод атрибута» в действие «Установить атрибут элемента», позволяющее указать вручную атрибут
  • Добавлено свойство «Имя свойства» в действие «Получить стиль элемента», позволяющее указать имя свойства стиля, значение которого нужно узнать
  • Добавлено свойство «Имя свойства» в действие «Установить стиль элемента», позволяющее указать имя свойства стиля, значение которого нужно установить
  • Добавлено свойство «Значение свойства» в действие «Установить стиль элемента», позволяющее указать значение свойства стиля
  • Добавлено свойство «Внутренние значения» в действие «Получить значение списка», позволяющее выбрать в результирующую коллекцию внутренние значения списка
  • Добавлено свойство «Убрать лишние пробелы» в действие «Получить значение списка», позволяющее установить необходимость удаления лишних пробелов
  • Добавлено действие «Установить значение списка» , позволяющее установить для прокручиваемого или выпадающего списка (элемент Select) выбранные в списке опции
  • Переименовано действие «Получить координаты элемента» в «Получить размер и координаты элемента»
  • Добавлено свойство «Видимость» в действие «Проверка наличия элемента», позволяющее установить признак необходимости проверки видимости
  • Добавлено свойство «Доступность» в действие «Проверка наличия элемента», позволяющее установить признак необходимости проверки доступности
  • Добавлено свойство «Результат» в действие «Проверка наличия элемента», позволяющее сохранить результат действия
  • Добавлено действие «Получить таблицу » позволяющее получить таблицу в переменную
  • Удалены действия: «Получить тип элемента», «Проверить выбран ли элемент», «Пометить элемент выбранным», «Получить значение чек-бокса», «Получить значение радио-кнопки», «Очистить элемент», «Получить значение», «Установить значение»

Группа действий «Браузеры», подгруппа «Мышь и клавиатура»

  • Переименовано действие «Расширенный клик» на «Отправить клик»
  • Добавлено свойство «Горячие клавиши» в действие «Отправить клик», позволяющее установить список горячих клавиш
  • Добавлено свойство «Смещение по оси X» в действие «Отправить клик», позволяющее установить смещение по оси X относительно левого верхнего угла элемента
  • Добавлено свойство «Смещение по оси Y» в действие «Отправить клик», позволяющее установить смещение по оси Y относительно левого верхнего угла элемента
  • Добавлено свойство «Быстрый ввод» в действие «Отправить текст», позволяющее отметить необходимость возможность быстрого ввода для больших объёмов текста
  • Удалено свойство «Горячие клавиши» в действие «Отправить текст»
  • Добавлено действие «Отправить горячие клавиши», позволяющее эмулировать нажатие горячих клавиш на странице на странице браузера
  • Переименовано действие «Переместиться до элемента» на «Прокрутить до элемента»
  • Добавлено свойство «Смещение по горизонтали» в действие «Прокрутить до элемента», позволяющее указать количество пикселей, на которое нужно прокрутить вправо в горизонтальном направлении
  • Добавлено действие «Навести указатель мыши», позволяющее эмулировать наведение указателя мыши на выбранный элемент
  • Удалены свойства: «Цепочка действий», «Цепочка действий» в результате в действие «Прокрутить до элемента»
  • Удалены действия: «Клик», «Ввести текст», «Отправить нажатие клавиш», «Перетащить»

Добавлено действие «Получить элементы» (GetElementList) в группу Браузеры

Группа действий «Браузеры», подгруппа «Ожидания»

  • Добавлено действие «Ждать значения атрибута», позволяющее проверить состояние выбора элемента по завершению тайм-аута в зависимости от переданного параметра
  • Добавлено действие «Ждать значения стиля», позволяющее проверить состояние выбора элемента по завершению тайм-аута в зависимости от переданного параметра
  • Добавлено свойство «Использовать все текстовое содержимое» в действие «Ждать текст элемента», позволяющее выбрать весь текст
  • Добавлено свойство «Тайм-ауте» в действие «Ждать текст элемента», позволяющее установить время ожидания
  • Добавлено действие «Ждать заголовок страницы», позволяющее проверить существование текста в элементе по завершению тайм-аута
  • Добавлено действие «Ждать состояния элемента», позволяющее проверить существования элемента на странице по завершению тайм-аута
  • Добавлено действие «Ждать исчезновения элемента», позволяющее проверить факта того, что элемент отсутствует в DOM по завершению тайм-аута
  • Удалены действия: «Ожидание видимости элемента», «Ожидание кликабельности возможности нажать на элемента», «Ожидание невидимости элемента», «Ожидание невидимости элемента с текстом», «Ожидание видимости группы элементов», «Ожидание существования группы элементов»

Группа «Текст»

  • Добавлено свойство «Строка составного формата» в действие «Составное форматирование», позволяющее указать строку, в которой места для подстановки текста обозначены как {x}, где х - порядковый номер объекта в коллекции
  • Добавлено свойство «Объекты для подстановки» в действие «Составное форматирование», позволяющее указать коллекцию объектов, текстовое представление которых заменит в указанной строке обозначения вида {x} в соответствии с их порядковыми номерами
  • Добавлено свойство «Пробелы считать пустотой» в действие «Проверить на null и пустоту», позволяющее указать признак: если текст содержит только пробельные символы, считать его пустым

Улучшения

Перенесено действие «Сгенерировать случайное число» из группы «Текст» в группу «Базовые действия» Стабилизирована работа подгруппы «Диалоговые окна» группы «Браузеры»

Общие компоненты студии:

  • Реализована возможность передачи типа «Объект» на вход во все действия
  • Стабилизирована работа Web-recorder
  • Стабилизирован запуск роботов в плеере из ROBIN Orchestrator