Каково время ожидания по умолчанию для селенового веб-драйвера, прежде чем выдать исключение NoSuchElementException

Есть 3 типа ожидания в селении: неявное ожидание, явное ожидание и свободное ожидание. Если я не использую какое-либо ожидание, сколько времени селен ждет по умолчанию перед броском NoSuchElementException,

Это неявное ожидание, используемое внутренне селеном.

1 ответ

Да вы правы Неявное ожидание реализуется внутри селеном.

Три (3) различных типа ожидания, то есть неявное ожидание, явное ожидание и свободное ожидание, реализованы в соответствии с требованиями варианта использования.

Если вы не используете какое-либо ожидание, так как на метод findElement() или findElements влияет время "неявного ожидания", действующее на момент выполнения, периода ожидания не будет. При неявном ожидании этот метод вернется, как только в найденной коллекции окажется более 0 элементов, или вернет пустой список, если истекло время ожидания.

Другие вопросы по тегам