一尘不染

WebDriver等待超时和隐式等待超时之间的区别?

selenium

我想知道WebDriver等待超时和隐式等待超时之间的技术差异。


阅读 281

收藏
2020-06-26

共1个答案

一尘不染

文档所述

Implicit Wait在内部设置将用于所有连续WebElement搜索的超时。NoSuchElementException如果找不到该元素,它将尝试在指定的时间内反复查找该元素。它仅执行此操作,不能强制执行其他任何操作-
它等待元素显示。

Explicit Wait,或者只是Wait您用于特定搜索的一次计时器。它具有更大的可扩展性,意味着您可以将其设置为等待可能需要的任何条件。通常,您可以使用一些预构建ExpectedConditions的元素来等待元素变为可单击,可见,不可见等,或者只是编写适合您需要的条件。

2020-06-26