gpt4 book ai didi

java - 我正在自动化一个网页,点击链接需要一些时间来加载页面。尝试了隐式和显式等待,它不起作用。还有其他建议吗?

转载 作者:太空宇宙 更新时间:2023-11-04 13:23:22 25 4
gpt4 key购买 nike

driver.findElement(By.xpath("xxxx")).click();

点击上面的链接将进入另一个页面。但这需要很长时间。因此,在尝试在结果页面中查找元素时会显示错误。

driver.findElement(By.xpath("yy")).getText();

我尝试过隐式和显式等待,但并非每次都有效。

最佳答案

使用WebDriver等待。将您需要的元素放在第二页中。请随意更改以下代码中的任何定位器:-

WebDriverWait wait = new WebDriverWait(driver, 100);
WebElement element = wait.until(ExpectedConditions.elementToBeClickable(By.id("someid")));

希望对你有帮助:)

关于java - 我正在自动化一个网页,点击链接需要一些时间来加载页面。尝试了隐式和显式等待,它不起作用。还有其他建议吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32863864/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com