Как проверить элемент, который быстро исчезает?
Тестирую 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. Если проверяю еще и цвет, то тест падает, уведомление уходит слишком быстро. Быть может есть способ, обходить подобные проблемы?