gpt4 book ai didi

java - 在提到等待的时间之前元素可见所以隐式/显式等待是否仍然等到提到的时间或单击

转载 作者:行者123 更新时间:2023-11-29 04:30:15 25 4
gpt4 key购买 nike

如果我给了 30 秒的隐式等待元素点击,并且脚本能够在第 10 秒内找到该元素,它是否仍会等待或点击该元素?同样的情况,我也想知道显式等待..它会等待还是在第10秒自己点击它??

最佳答案

隐式等待 表示 findElement()findElements() 方法将在指定的时间内尝试定位元素.唯一的条件是元素存在于 DOM 中。

显式等待 意味着驱动程序将尝试定位元素,然后检查定位的元素是否处于预期状态(可见、启用、陈旧等)。

两者都等待每 500 毫秒(默认)对 DOM 进行采样,直到满足条件指定的时间结束,较早的时间(不同于Thread.sleep(30000)这将使程序保持 30 秒,没有仪表什么)。

关于java - 在提到等待的时间之前元素可见所以隐式/显式等待是否仍然等到提到的时间或单击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44046954/

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