Хочу проверить что форма закрылась.
Почему метод никогда не возвращает True??
Возвращается все равно элемент из метода…Закрыта форма или открыта все равно…
Думаю, что лучше решить эту задачу в два действия.
найти элемент, который точно будет на странице и появится в любом случае позже чем проверяемый элемент.
в конструкции try except искать исчезнувший элемент с минимальным ожиданием.
Если искать сразу и таких проверок много по тестам, то при определении длинного таймаута тесты будут делаться долго, а при снижении, можно не дождаться окончательной загрузки страницы.