元素在提到的等待时间之前可见所以 implicit/Explicit 等待是否仍然等到提到的时间或单击
Element visible before the time mentioned for wait so Will the implicit/Explicit wait still wait till the time mentioned or click
如果我给了 30 秒的隐式等待元素点击,并且脚本能够在第 10 秒内找到该元素,它是否仍会等待或点击该元素?
同样的情况,我也想知道显式等待..它会等待还是在第10秒自己点击它??
Implicit wait
表示 findElement()
和 findElements()
方法将尝试在指定的时间内定位元素。唯一的条件是元素存在于 DOM.
Explicit wait
表示驱动程序将尝试定位元素,然后检查定位的元素是否处于预期状态(可见、启用、陈旧等)。
两者都等待每 500 毫秒(默认)采样 DOM,直到满足条件 或 指定的时间结束,较早的一个(不同于 Thread.sleep(30000)
这将使程序保持 30 秒,没有仪表什么)。
如果我给了 30 秒的隐式等待元素点击,并且脚本能够在第 10 秒内找到该元素,它是否仍会等待或点击该元素? 同样的情况,我也想知道显式等待..它会等待还是在第10秒自己点击它??
Implicit wait
表示 findElement()
和 findElements()
方法将尝试在指定的时间内定位元素。唯一的条件是元素存在于 DOM.
Explicit wait
表示驱动程序将尝试定位元素,然后检查定位的元素是否处于预期状态(可见、启用、陈旧等)。
两者都等待每 500 毫秒(默认)采样 DOM,直到满足条件 或 指定的时间结束,较早的一个(不同于 Thread.sleep(30000)
这将使程序保持 30 秒,没有仪表什么)。