gpt4 book ai didi

java - 如何处理 selenium 脚本来验证使用 selenium webdriver 需要 20 分钟的报告的完成情况?

转载 作者:行者123 更新时间:2023-11-30 05:45:25 25 4
gpt4 key购买 nike

在我的项目中,工作流程的最后是生成特定的报告,并在报告完成后使用数据库验证报告详细信息。单击生成按钮后,报告将立即处于进行中状态。需要 15 到 25 分钟才能完成并在 UI 中显示状态。我想知道如何处理此问题并等待报告完成并继续进行报告与数据库验证?

最佳答案

我想这样的事情应该有效:

    WebDriverWait wait = new WebDriverWait(getDriver(), 1800);
wait.until(ExpectedConditions.visibilityOfElementLocated(By.id("successStatus")));

getDriver() 替换为您的 WebDriver,将 1800 替换为您想要等待的秒数,将 successStatus 替换为显示的元素 ID您的成功消息(或任何其他适合您需求的 By 对象)。

关于java - 如何处理 selenium 脚本来验证使用 selenium webdriver 需要 20 分钟的报告的完成情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54926445/

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