История страницы
...
Wait Element Attribute Version 13 (Java)
Группа действийAction group: БраузерыBrowsers
Описание
Действие ожидает факт того, что свойство элемента или атрибут элемента принял указанное значение. Имя атрибута или свойства может быть выбрано из предопределенного списка или заданно вручную.
Настройки
...
Description
The action waits for the element property or element attribute to take the specified value. The name of the attribute or property can be selected from a predefined list or specified manually
Action icon
Settings of parameters
Property | Description | Type | Filling example | Mandatory field |
Parameters | ||||
Context | Action context for working with the browser |
Свойство
Описание
Тип
Пример заполнения
Обязательность заполнения поля
Параметры
Контекст
. | Robin.Selenium |
Browser context |
Yes |
Element | Element |
to be inspected. Required. | Robin.WebElement |
Да
Имя атрибута или свойства из списка
Yes | |
Attribute or property name from the list | The predefined attribute or property element name from the list |
. | Robin.String |
Yes |
Да
Имя атрибута
Attribute name | User-defined attribute name | Robin.String |
No |
Значение атрибута
Attribute value |
The attribute value to be set. | Robin.Object |
No |
Нет
Тайм-аут
Timeout | Wait until condition to be done (ms). The value is converted to seconds: it`s devided by 1000 and rounded up. | Robin.Numeric |
Нет
Особые условия использования
Если элемент не принял указанное значение в пределах установленного тайм-аута, то будет отображена ошибка.
Пример использования
No |
Special conditions of use
If the element did not accept the specified value within the specified timeout, an error will be displayed
Example of use
Task
Go to website Задача: зайти на сайт https://old.bankrot.fedresurs.ru/?attempt=1, проверить, что атрибут элемента имеет значение = cheked, далее - обновить страницу.
Решение: воспользоваться действиями "Открыть браузер", "Ждать значение атрибута", "Обновить".
Реализация:
- Собрать схему робота состоящую из действий:
- Настроить параметры действия "Открыть браузер".
- Настроить параметры действия "Ждать значение атрибута". Для создания веб-элемента необходимо воспользоваться WebSpy (см. раздел Eng_Создание Web-элементов).
- Настроить параметр действия "Обновить".
- Нажать на кнопку "Старт" в верхней панели.
Результат:
Программный робот отработал успешно.
make sure the element attribute has the value = checked, next - refresh the page.
Solution
Use the "Open Browser", "Wait Element Attribute", "Refresh" actions.
Implementation
- Assemble a robot scheme with the actions.
- Set the "Open Browser" action parameters.
- Set the "Wait Element Attribute" action parameters. To create web-element use the WebSpy tool (see section Create Web-elements).
- Set the "Refresh" action parameter.
- Click "Start" in the top panel.
Result
The program robot completed successfully.