Встречается на собеседованиях • сегодня

Что такое неявное ожидание в Selenium

Неявное ожидание (Implicit Wait) в Selenium — это глобальная настройка, которая указывает WebDriver ждать определённое время при поиске элементов, если они не найдены сразу. Если элемент появляется раньше — выполнение продолжается без задержки.

Особенности:

  • Применяется ко всем последующим вызовам findElement/findElements
  • Устанавливается один раз для всего экземпляра WebDriver
  • По умолчанию равно 0 (ожидание отключено)

Пример (Java):

java
driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(10));
WebElement element = driver.findElement(By.id("someId")); // Будет ждать до 10 сек

Важно: не рекомендуется смешивать с явными ожиданиями (Explicit Waits), так как это может привести к непредсказуемым задержкам.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы