每当我在selenium中经历隐式等待和显式等待概念的概念时,我经常遇到句子"来调查DOM"。究竟是什么意思?我在谷歌搜索,但我没有找到相关的答案。
答案 0 :(得分:4)
这意味着在设定的时间间隔(每隔X毫秒)重复检查DOM,以查看是否存在元素。
答案 1 :(得分:2)
基本上,当使用implicit wait
时,您的网络驱动程序将会检查"对于DOM的元素一段时间。使用explicit wait
时,它会等到找到元素。可以找到更明确的区别,也许您需要的是in this article:
因此,显式等待是您定义的代码,用于等待特定条件发生,然后再继续执行代码。隐式等待告诉WebDriver在尝试查找一个或多个元素(如果它们不是立即可用)时将DOM轮询一段时间