Wait for page load in Selenium

karthick kumar picture karthick kumar · May 3, 2011 · Viewed 458.7k times · Source

How do you make Selenium 2.0 wait for the page to load?

Answer

Imran picture Imran · Jul 6, 2012

You can also check pageloaded using following code

IWait<IWebDriver> wait = new OpenQA.Selenium.Support.UI.WebDriverWait(driver, TimeSpan.FromSeconds(30.00));

 wait.Until(driver1 => ((IJavaScriptExecutor)driver).ExecuteScript("return document.readyState").Equals("complete"));