Получить атрибут элемента Версия 12 (Java)

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


Описание

Получает значение указанного атрибута элемента

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

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

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

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

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

ACTION_CONTEXT


Да

ЭлементЭлемент для взаимодействияWeb-элемент
Да
Имя атрибута из списка

Имя атрибута из списка возможных значений


Выпадающий список:

  • Тип - tagName
  • Значение - value
  • Содержимое - innerHTML
  • Текстовое содержимое - innerText
  • Текстовый контент - textContent
  • Отмеченное состояние - checked
  • Выбранное состояние - selected
  • другое
СтрокадругоеДа
Имя атрибутаИмя атрибута, заданное пользователемСтрокаidНет
Результаты
Результат

Переменная, содержащая значение атрибута элемента

Объект



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

Для чекбокса и радиокнопки атрибут checked  определяет состояние активации.
Для списка и комбо-бокса атрибут selected  элемента option определяет состояние активации .
Для элементов типа input (text) и text area значение атрибута value определяет текстовое содержимое.

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

Задача

Перейти по ссылке https://practice-automation.com/form-fields/ и получить текстовое значение атрибута. 

Решение

Воспользоваться действиями "Открыть браузер", "Получить атрибут элемента", "Закрыть браузер".

Реализация

  1. Собрать схему робота, состоящую из действий. 

  2. Настроить параметр действия "Открыть браузер".

  3. Настроить параметры действия "Получить атрибут элемента". Для создания элемента необходимо воспользоваться WebSpy (см. раздел Создание Web-элементов). 

  4. Настроить параметры действия "Закрыть браузер". 
  5. Нажать на кнопку "Старт" в верхней панели. 

Результат

Программный робот отработал успешно. Текстовое значение элемента получено.

  • Нет меток