| BH TT Selenium Exception !!! В Exception сначала пишется реальный результат, а потом ожидаемый // 1. Список Exception // 3. Подход FailFast // 1. Список Exception ElementClickInterceptedException --> Кликаемый элемент не находится на самом верху, его перекрывает какой-то другой элемент ElementNotInteractableException: element not interactable --> Не удаётся проскроллировать к элементу, он скрыт за нижней частью экрана, поэтому не получается по нему кликнуть ElementShouldBeEnabledException: Expected enabled element was not enabled --> Елемент должен быть включен, а он не включен InvalidSelectorException --> Локатор синтаксически неправильный. Bыбрасывается методом .findElements() NoSuchElementException --> Элемент не найден. Bыбрасывается методом .findElement() StaleElementReference-- BugfixException --> Элемент уже исчез из DOM // 3. Подход FailFast Подход FailFast --> Падай как можно быстрее --> Исключения пусть выбрасываются как можно раньше, не подавлять их специально. |