Мне нужно утверждать, что веб-элемент не существует несколько раз в моем тесте. Я уже искал это на сайте, и в ответах нашел то, что у меня уже есть в моем коде:
try{
WebElement w = driver.findElement(By.id("warning"));
} catch (NoSuchElementException e){
return true;
}
return false;
Мне было интересно, есть ли более быстрый способ? Потому что каждый раз, когда это запускается, когда элемент не существует, для перехвата исключения требуется много времени. Я знаю, что это потому, что веб-драйвер ищет элемент на всей странице, но все же... есть ли более быстрые способы?
Можно ли как-то использовать WebDriverWait с очень малым таймаутом?
Спасибо