java - Selenium WebDriver 中的自定义隐式等待加载页面消失

标签 java selenium selenium-webdriver

在我的应用程序中,当我点击任何元素时,会显示等待图像。我可以创建一个显式等待等待图像消失,但我必须在每次点击代码后编写它。我想创建一个隐式等待。这样我就可以避免每次都编写该代码。

请帮忙。提前致谢!!

最佳答案

隐式显式 等待之间存在显着差异。对于查找元素,显式等待始终是最佳选择。我建议编写一个自定义 finElement() 方法,其中包含 explicit 等待,这样您就不需要每次都编写显式等待。您不想在任何地方都使用隐式等待,因为如果该元素不存在,它将在您的测试执行中产生性能问题。

关于java - Selenium WebDriver 中的自定义隐式等待加载页面消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31076704/

相关文章:

java - WebElement.isDisplayed 方法搜索元素可见性所需的最长时间?

maven - 在 Maven Cucumber Reports 中构建失败时不会生成报告

java - 网络驱动程序 : Automated Code Generation without using Selenium IDE

Selenium 网格: MaxSessions vs MaxInstances

java - 如何以编程方式连接到无线网络?

java - 正确的字符集 |

java - 递增时如何获得数组 'roll over' 的索引?

python - 无法以正确的方式从网页收集标题

javascript - 如何通过命令行参数设置 Protractor chromeOptions

java - 数据从 Amazon Kinesis 到 DynamoDB