Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
600 views
in Technique[技术] by (71.8m points)

webdriverwait - What is the default wait time of the selenium webdriver before throwing NoSuchElementException

There are 3 types of waits in sellenium i.e Implicit Wait,Explicit Wait and Fluent wait. If i don't use any of the waits,How much time does the selenium waits by default before throwing NoSuchElementException.

Is it the Implicit Wait used internally by the selenium.

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

Yes, you are right. Implicit Wait is implemented internally by the selenium.

The three(3) different types of waits i.e. Implicit Wait, Explicit Wait and Fluent Wait are implemented as per the usecase requirements.

If you don't use any of the waits, as findElement() or findElementsmethod is affected by the 'implicit wait' times in force at the time of execution there will be no waiting period. When implicitly waiting, this method will return as soon as there are more than 0 items in the found collection, or will return an empty list if the timeout is reached.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...