硒2-java

发布于 2024-11-05 03:00:34 字数 129 浏览 0 评论 0原文

当我使用 selenium rc 时,我使用了 waitForPageToLoad 方法,但在 WebDriver 中我无法找到等待方法。有什么办法可以实现这一点吗?我知道 webDriver 允许隐式等待页面加载,但它对我不起作用。提前致谢。

when i'm using selenium rc i used waitForPageToLoad method but in WebDriver i'm unable to find method for wait. is there any way to achieve this? i know webDriver allows wait For page Load implicitly but it's not working for me. thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

故乡的云 2024-11-12 03:00:34

WebDriver 在页面加载之前不应返回,但如果这对您不起作用,例如您的页面使用 AJAX,那么您可以使用 org 中的 wait.until 添加您自己的等待代码.openqa.selenium.support.ui.WebDriverWait

有一个完整的示例 http://www.qaautomation.net/?p=263

WebDriver shouldn't return until the page has loaded, but if this is not working for you e.g. your pages is using AJAX, then you could add your own wait code using wait.until from org.openqa.selenium.support.ui.WebDriverWait.

There's a full example at http://www.qaautomation.net/?p=263

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文