当我使用selenium rc时,我使用了waitForPageToLoad方法,但在WebDriver中,我无法找到用于等待的方法。有什么方法可以做到这一点吗?我知道webDriver允许隐式地等待页面加载,但它对我不起作用。提前谢谢。
发布于 2011-05-04 21:27:26
在页面加载之前,WebDriver应该不会返回,但是如果这对您不起作用,例如您的页面正在使用AJAX,那么您可以使用org.openqa.selenium.support.ui.WebDriverWait中的wait.until添加您自己的等待代码。
http://www.qaautomation.net/?p=263上有一个完整的例子
https://stackoverflow.com/questions/5878924
复制相似问题