gpt4 book ai didi

java - WebDriverWait + 搜索项目

转载 作者:行者123 更新时间:2023-12-01 13:02:29 25 4
gpt4 key购买 nike

创建激活码后,需要 1-60 秒的时间将代码上传到系统中。因此,在创建新代码后,我想使用 WebDriverWait 60 秒来确保在这段时间内每 3 秒我想单击“搜索”按钮。有什么办法可以做到这一点吗?

(new WebDriverWait(driver, 60))
.until(ExpectedConditions.textToBePresentInElement(By.xpath("//*[@id='searchResults']"), activationCode));

最佳答案

您可以使用 for 循环来达到此目的。在循环中等待 3 秒,如果满足条件(代码生成),则退出循环。

如果代码在 10 秒内生成,那么通过执行此操作,您无需等待 60 秒。等待12秒后即可出来。

关于java - WebDriverWait + 搜索项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23418004/

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