Такой странный вопрос немного. Представим ситуацию. На юае продукта те или иные блоки появляются в зависимости от купленной лицензии. И нужны тесты на проверку того что если у тебя нет нужный лицензии, то и соответствующий блок не отображается. Есть апи, который заливает новую лицензию, есть который запрашивает статус итд. Казалось бы, все просто, по апи залить нужную лицензию, зайти на страничку, сделать shouldbe(hidden), НО, даже когда апи говорит что все ок и лицензия у тебя новая, то юай еще какое-то время (30 сек-2 минуты) может не отображать это и юай не обновится без полной перезагрузки страницы. В старом фреймворке для такой проверки был спец метод в спец классе, где в авайтилити завернут рефреш страницы и проверка isDisplayed() с игнором эксепшена и таймаутов в 2 минуты. От этого класса с костылями хочется избавиться, да и что-то похоже после перехода на селенид рефреш перестал нормально работать. На селениде можно как-то красиво решить такую ситуацию ? Рефреш и ожидание исчезновения элемента? Или проще слип на 2 минуты? 😅 Селенид 5 версии последний