gpt4 book ai didi

java - driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS) 不工作

转载 作者:行者123 更新时间:2023-11-29 04:36:40 26 4
gpt4 key购买 nike

driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);

上面的隐式等待代码在谷歌浏览器上对我不起作用。我试过 selenium 2.47 和 2.53.1

最佳答案

您应该仔细阅读隐式等待的实际作用及其工作原理。

http://www.seleniumhq.org/docs/04_webdriver_advanced.jsp#implicit-waits

这不是您调用等待 10 秒的东西,它仅在正在搜索的元素不可用时才会发挥作用... 然后 隐式等待被触发并且该元素轮询到 10 秒。如果元素已经存在,则没有等待时间。 Thread.sleep() 无论如何都会暂停执行,但这不是一个好的做法。

关于java - driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS) 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41143520/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com