Почему мы ловим NoSuchElementException
? Имеет смысл поймать исключение, когда мы только проверяем наличие элемента на определенной странице и не выполняем с ним никаких действий. Мы можем перехватить это исключение и зарегистрировать собственное сообщение типа «Элемент не найден».
Когда мы собираемся щелкнуть элемент и если он не найден на странице, селен выбрасывает NoSuchElementException
. Какая польза от перехвата этого исключения вместо того, чтобы позволить ему остановить тест и провалить тестовый сценарий?
Примечание. Мои последующие шаги зависят от этого шага щелчка.