【发布时间】:2019-10-10 18:53:53
【问题描述】:
在隐式等待的情况下,如果WebDriver没有立即找到元素,它会等待指定的时间,如果在指定的时间后没有找到元素,则抛出异常。
意味着在隐式等待的情况下,WebDriver 检查元素两次(最大):
- 马上
- (如果立即找不到,)在指定时间结束时。
但在显式等待的情况下,多久检查一次条件?
我的意思是如果它每秒检查一次条件是否变为真/不为空,或者像隐式等待一样只检查两次?
【问题讨论】:
-
WebDriverWait 默认每 500 毫秒调用一次 ExpectedCondition,直到成功返回。
-
感谢帮助!!!
标签: selenium selenium-webdriver