对于.waitForElementNotVisible(selector, 2000)
,据说它可以测试元素是否在 0.75 秒内淡出。
但是如果我们的代码有一个错误,并且它做错了事情并且元素不可见并且正在淡入怎么办?
现在,实际上不会.waitForElementNotVisible()
仍然成功(并通过测试),因为在 time = 0 时,它确实不可见(因为它正在淡入)。
换句话说,.waitForElementNotVisible()
无论如何都能成功?
(可能有两种情况,一种是 JavaScript 每 33ms 调整一次不透明度,另一种是 CSS 过渡)。