Каково время ожидания по умолчанию для селенового веб-драйвера перед выдачей исключения NoSuchElementException - PullRequest
0 голосов
/ 26 апреля 2019

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

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

1 Ответ

0 голосов
/ 26 апреля 2019

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

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

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

...