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

Ключ

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

...

Действие ожидает факт того, что значение стиля элемента в DOM приняло указанное значение.

Image RemovedImage Added

Настройки

Свойство

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

Описание

Тип

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

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

Параметры

Контекст

Context

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

Robin.Selenium

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

Да

Элемент

Element

Элемент, который инспектируется. Обязательное поле.

Robin.WebElement


Да

Имя свойства стиля

Property name

Имя свойства стиля

Robin.String

fontSize

Да

Значение свойства стиля

Property value

Значение свойства стиля

Robin.Object

10

Нет

Тайм-аут

Time out

Время ожидания выполнения условия (мс). Значение конвертируется в секунды: оно делится на 1000 и округляется в большую сторону.

Robin.Numeric

10

Нет

...

Задача: перейти по ссылке https://codepen.io/GBora/pen/VLYyzY и ждать значение стиля (fontSize -10.5px), после - обновить страницу. 

Image AddedImage Removed


Решение: воспользоваться действиями "Открыть браузерOpen Browser", "Перейти по URLNavigate", "Ждать значение стиляWaitElementCssValue", "ОбновитьRefresh".  

Реализация:

  1. Собрать схему робота, состоящую из действий: 
    Image RemovedImage Added
  2. Настроить параметр действия "Открыть браузер".
    Image RemovedImage Added
  3. Настроить параметры параметр действия "Перейти по URLNavigate". 
    Image RemovedImage Added
  4. Настроить параметры действия "Ждать значение стиляWaitElementCssValue". Элемент  Элемент взять с помощью инструмента WebSpy (см. раздел Eng_Создание Create Web-элементовelements). 
    Image Removed
    Image Added
  5. Настроить параметры действия "Refresh".
    Image Added
  6. Нажать на кнопку "Старт" в верхней панели. 

...

Программный робот отработал успешно. 

Image RemovedImage Added