我的页面中有一个网格,该网格已通过各种操作(重新加载、排序、过滤等)进行了刷新。每次应用其中一个操作时,微调器就会出现在网格前面,直到重新加载网格中的数据。微调器可能需要 300 到 3000 毫秒才会出现,并且微调器可能会在那里停留几秒钟。在相同的情况下,网格在没有微调器的情况下重新加载,但无法预测它的外观。有没有什么办法可以在不出现 NoSuchElementException 的情况下使用 Explicit WebDriver Wait 来等待微调器?
最佳答案
使用 Firebug,检查微调器的属性。大多数时候他们有宽度/高度属性。您可以在显示和不显示微调器时获取属性值。然后,您可以编写逻辑来等待属性具有未显示的值。
关于java - 如何使用 Java Explicit WebDriver Wait 等待 Grid execution spinner,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21264944/