Как проверить элемент, который быстро исчезает?

Тестирую GUI мобильного приложения. Есть задача, после выполнения ряда действий, проверить сверху уведомление цвет и текст. Используется Selenide. Мои действия

Selenide element = $(MobilyBy.AccessabilityId("Notification");

element.shouldBe(visible, text()); не помогло

element.shouldBe(visible); element.getText и далее ассерт - не помогло

Awaitility с .pollInterval(new Duration(50,TimeUnit.MILLISECONDS); так же не спасает

Когда проверяю только текст, тест проходит, но не стабильно примерно с вероятностью успеха 7/3. Если проверяю еще и цвет, то тест падает, уведомление уходит слишком быстро. Быть может есть способ, обходить подобные проблемы?


Ответы (0 шт):