У меня проблема с проверкой свойств CSS в сеансе Testcafe. У меня на сайте есть панель progres с html:
<div class="progress-bar progress-bar-success"></div>
Когда операция будет готова, этот прогресс ba станет шириной 100%.
<div class="progress-bar progress-bar-success" style="width: 100%;"></div>
В моем коде я сейчас использую строку
await t.expect(Selector('.progress-bar.progress-bar-success').getStyleProperty('width')).eql('100%', {timeout: 90000})
Но она не будет работать. Он ждет все время, пока время ожидания не закончится.
Я использую аналогичную функцию в другом прогоне, где я жду изменения цвета элемента с помощью CSS и RGB, это прекрасно работает. Я думаю, что теперь проблема в том, что стиль не доступен при запуске. Или есть другая возможность?