Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
603 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 Reply

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.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...