gpt4 book ai didi

java - 等待价格完全加载的最佳方法(例如在比较网站上)

转载 作者:行者123 更新时间:2023-12-01 18:20:19 26 4
gpt4 key购买 nike

我尝试使用隐式等待,但它不起作用,然后我也尝试了显式等待,例如 sleep ,但它再次不起作用,也不是一个好的做法。然后我查看了流畅等待,但因为我使用的是 PageFactory 并且旧版本的流畅等待已被弃用,有谁知道如何与 PageFactory 一起实现流畅等待。

最佳答案

给你...

    public static void waitForElement(WebElement element){
try {
Wait<WebDriver> wait = new FluentWait<WebDriver>(driver)
.withTimeout(Duration.ofMillis(60000))
.pollingEvery(Duration.ofMillis(1000))
.ignoring(NoSuchElementException.class)
.ignoring(StaleElementReferenceException.class);
wait.until(ExpectedConditions.elementToBeClickable(element));
waiting(100);
//can add further action here
} catch (Exception e) {
e.printStackTrace();
}
}

关于java - 等待价格完全加载的最佳方法(例如在比较网站上),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60304188/

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