在Selenium WebDriver中,为什么我们需要在使用显式等待之前将隐式等待设置为0

双子座Ja那教

在Selenium Web驱动程序中,为什么我们需要在使用显式等待之前将隐式等待设置为0?

坦美(Tanmay)保释

隐式等待:专门为元素设置。设置后,如果Web驱动程序由于其可用性而无法立即找到它,它将继续轮询(大约250毫秒)DOM以获取该元素。

如果元素在指定的时间内不可用,则将引发NoSuchElementException。默认设置为零

显式等待:为驱动程序设置显式等待。

可能会出现特定元素加载时间超过一分钟的情况。在这种情况下,您绝对不希望为隐式等待设置大量时间,就像您这样做一样,浏览器将为每个元素等待相同的时间。

为了避免这种情况,您可以仅在所需元素上放置一个单独的时间。通过遵循此步骤,浏览器的隐式等待时间对于每个元素来说都将很短,而对于特定元素来说则将很长。

要阅读并了解有关Webdriver等待的更多信息,请阅读:http : //www.seleniumhq.org/docs/04_webdriver_advanced.jsp

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Java

Selenium WebDriver中的隐式等待和显式等待之间有什么区别?

来自分类Dev

有关Selenium Webdriver中的隐式等待的问题

来自分类Dev

Selenium 显式等待分页

来自分类Dev

Selenium WebDriver的默认隐式等待值是多少?

来自分类Dev

Selenium WebDriver-显式等待每个测试步骤

来自分类Dev

为什么我们使用WebDriver而不是Selenium IDE?

来自分类Java

Selenium Java Lambda实现的显式等待

来自分类Dev

Selenium WebDriver中的自定义隐式等待加载页面消失

来自分类Dev

在python中使用Selenium Webdriver进行显式等待查找元素

来自分类Java

在Selenium中使用页面工厂时如何显式等待?

来自分类Dev

Selenium:在循环中使用显式等待

来自分类Dev

如何在 Python 中使用 Selenium 设置动态显式等待?

来自分类Dev

在 python 中的 Selenium 中使用显式等待时总是出现 TimeoutException 错误

来自分类Dev

Selenium WebDriver显式等待间歇性地不起作用

来自分类Dev

Selenium即使显式等待也会引发NoSuchElementException

来自分类Dev

Selenium Python-显式等待不起作用

来自分类Dev

执行Selenium显式等待时,Katalon中出现GroovyCastException

来自分类Dev

Selenium C#:添加显式等待功能

来自分类Dev

Selenium.common.exceptions.NoSuchElementException错误,即使显式等待

来自分类Dev

Selenium 显式等待(导入文件夹)

来自分类Java

Selenium findElements()是否必须隐式等待返回0个元素?

来自分类Dev

为什么我们需要在MSIL中显式调用父构造函数?

来自分类Dev

如何使用显式等待而不是使用Selenium和Java的sleep()获取元素的内容

来自分类Dev

我如何使用Selenium的等待?

来自分类Java

您可以在Java和Selenium中创建用于显式等待的通用或可重用方法吗?

来自分类Java

在Selenium中使用OR运算符显式等待两个元素

来自分类Dev

Selenium隐式等待是否总是占据整个等待时间,还是可以更快地完成?

来自分类Dev

明确等待Selenium Webdriver中的findElements

来自分类Dev

Selenium webdriver 等待元素并单击

Related 相关文章

  1. 1

    Selenium WebDriver中的隐式等待和显式等待之间有什么区别?

  2. 2

    有关Selenium Webdriver中的隐式等待的问题

  3. 3

    Selenium 显式等待分页

  4. 4

    Selenium WebDriver的默认隐式等待值是多少?

  5. 5

    Selenium WebDriver-显式等待每个测试步骤

  6. 6

    为什么我们使用WebDriver而不是Selenium IDE?

  7. 7

    Selenium Java Lambda实现的显式等待

  8. 8

    Selenium WebDriver中的自定义隐式等待加载页面消失

  9. 9

    在python中使用Selenium Webdriver进行显式等待查找元素

  10. 10

    在Selenium中使用页面工厂时如何显式等待?

  11. 11

    Selenium:在循环中使用显式等待

  12. 12

    如何在 Python 中使用 Selenium 设置动态显式等待?

  13. 13

    在 python 中的 Selenium 中使用显式等待时总是出现 TimeoutException 错误

  14. 14

    Selenium WebDriver显式等待间歇性地不起作用

  15. 15

    Selenium即使显式等待也会引发NoSuchElementException

  16. 16

    Selenium Python-显式等待不起作用

  17. 17

    执行Selenium显式等待时,Katalon中出现GroovyCastException

  18. 18

    Selenium C#:添加显式等待功能

  19. 19

    Selenium.common.exceptions.NoSuchElementException错误,即使显式等待

  20. 20

    Selenium 显式等待(导入文件夹)

  21. 21

    Selenium findElements()是否必须隐式等待返回0个元素?

  22. 22

    为什么我们需要在MSIL中显式调用父构造函数?

  23. 23

    如何使用显式等待而不是使用Selenium和Java的sleep()获取元素的内容

  24. 24

    我如何使用Selenium的等待?

  25. 25

    您可以在Java和Selenium中创建用于显式等待的通用或可重用方法吗?

  26. 26

    在Selenium中使用OR运算符显式等待两个元素

  27. 27

    Selenium隐式等待是否总是占据整个等待时间,还是可以更快地完成?

  28. 28

    明确等待Selenium Webdriver中的findElements

  29. 29

    Selenium webdriver 等待元素并单击

热门标签

归档