我使用下面的ExpectedCondition方法来确保元素消失,然后我的测试继续进行
wait.until(EC.invisibility_of_element_located((By.XPATH,busyIndicator)))
Run Code Online (Sandbox Code Playgroud)
我正在做的是点击保存按钮。它将显示busyindicator 对象。保存操作完成后,忙指示符消失,表示保存操作已完成。
在这里,虽然 busyindicator 对象从 UI 中快速消失,但我上面的 webdriver 命令仍然需要将近 30-40 秒才能确保删除此元素。
需要帮助 1) 如何优化上述代码以使其快速执行 2) 确保元素消失的其他更好方法。