【问题标题】:How to use WebDriver "waitFor" method?如何使用 WebDriver "waitFor" 方法?
【发布时间】:2017-06-01 15:08:36
【问题描述】:

我有点不确定如何使用 WebDriver 提供的“waitFor”方法, 看这里:https://www.npmjs.com/package/wd

假设我有一个布尔值,我想等到这个值变为真。 如何使用“waitFor”来做到这一点?

谢谢。

【问题讨论】:

    标签: node.js selenium selenium-webdriver automation webdriver


    【解决方案1】:
    【解决方案2】:

    在java中它会是这样的:

        WebDriverWait wait = new WebDriverWait(driver, interval);
        wait.until(new ExpectedCondition<Boolean>() { 
        public Boolean apply(WebDriver driver) {
                            boolean value = <some condition>
                            if (value) {
                                return true;
                            } else
                                return false;
                        }
         });
    

    不知道你用的是什么语言,不过翻译应该没问题,逻辑是一样的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-04-19
      • 2022-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-28
      • 1970-01-01
      相关资源
      最近更新 更多