有人能告诉我如何使Selenium等待页面完全加载吗? 我想要一些通用的东西,我知道我可以配置WebDriverWait并调用类似于“find”的内容来等待,但我不需要那么多。 我只需要测试页面成功加载并继续下一页进行测试。
我在.net中找到了一些东西,但无法在java中使其工作...
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"));
有任何想法吗?