![webdrive slow webdrive slow](http://lh6.ggpht.com/_de7B8BtZZIw/TStdcb8ZV8I/AAAAAAAAAEs/Qxj4cKZDaF4/image_thumb[2].png)
Wait commands are beneficial because Selenium will throw an Element Not Visible Exception if it cannot locate the element required for the test to run.
![webdrive slow webdrive slow](https://images.sftcdn.net/images/t_app-cover-l,f_auto/p/30dd70f2-9a61-11e6-8a4c-00163ec9f5fa/3081171283/webdrive-screenshot.png)
The pause lets the page load and the web elements become visible/present/populated/clickable before WebDriver can interact with them and proceed with the test. Selenium Wait commands instruct a test to pause for a predetermined length of time before moving onto the next step in the script.
WEBDRIVE SLOW HOW TO
How to implement Selenium wait for page to load So how does a tester use Selenium to wait for a web page to load? In this case, once a value is selected, WebDriver must wait for the value to make an element visible before it becomes available for interaction.
![webdrive slow webdrive slow](https://getpcsoft.wikisend.com/img_howto/0/555/thumb/aca3ed100d073c6e44f02c1d4f4-665x.jpg)
It’s always available on the DOM, but its values are populated based on the user’s action. Think of a dropdown menu with dynamic values.