在sellenium 中有 3 种类型的等待,即隐式等待、显式等待和流畅等待。如果我不使用任何等待,硒默认等待多少时间才能扔NoSuchElementException
。
是硒内部使用的隐式等待吗?
是的,你是对的。隐式等待由硒在内部实现。
- 您可以在硒中使用隐式等待中找到详细的讨论
三 (3) 种不同类型的等待,即隐式等待、显式等待和流畅等待是根据用例要求实现的。
- 在这里,您可以找到有关隐式等待和显式等待之间的内部工作差异的详细讨论
如果您不使用任何等待,因为findElement()或findElementsmethod受到执行时有效的"隐式等待"时间的影响,因此将没有等待期。隐式等待时,此方法将在找到的集合中有超过 0 个项时立即返回,或者在达到超时时返回空列表。
- 在这里你可以找到关于硒隐式和显式等待的详细讨论,找不到超时异常元素