What is difference in between Implicit, Explicit, Fluent Wait ?
If we set 10 seconds in Implicit wait and before 10 seconds, within 3 seconds only element get locate
The implicit wait will tell to the web driver to wait for certain amount of time before it throws a "NoSuchElementException". The default setting is 0. Once we set the time, web driver will wait for that time before throwing an exception. If you have given 10 sec as wait time, but element is identified at 3 sec, then it will go to next step after 3 secs.
An explicit wait is code you define to wait for a certain condition to occur before proceeding further in the code. The explicit wait will tell the web driver to wait for certain conditions like visibilityOfElementLocated and maximum amount of time before throwing NoSuchElementException exception. You can refer this - https://configureselenium.blogspot.com/2019/07/implicit-explicit-fluent-wait-in.html