Provides the ability to wait for an arbitrary condition during test execution.
Inheritance Hierarchy

OpenQA.Selenium.Support.UI DefaultWait IWebDriver
OpenQA.Selenium.Support.UI WebDriverWait
Namespace: OpenQA.Selenium.Support.UI
Assembly: WebDriver.Support (in WebDriver.Support.dll) Version: 2.35.0.0 (2.35.0.0)
Syntax
public class WebDriverWait : DefaultWait<IWebDriver>
Examples
IWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(3)) IWebElement element = wait.Until(driver => driver.FindElement(By.Name("q")));
See Also