gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 13:39:38 26 4
gpt4 key购买 nike

WebElement.isDisplayed() 方法搜索元素可见性所需的最长时间是多少?

我们可以在不使用隐式等待的情况下定义时间吗?

最佳答案

isDisplayed() 方法是立即执行的,您无法为其设置时间。隐式等待用于告诉驱动程序它应该尝试定位元素(即元素存在在DOM中)的最长时间。这并不意味着(尽管很有可能)该元素是可见的。

如果您想增加等待元素可见的时间,可以使用显式等待来等待元素可见。

WebDriverWait wait = new WebDriverWait(driver, 10);
WebElement element = wait.until(ExpectedConditions.visibilityOfElementLocated(By.id("id")));

关于java - WebElement.isDisplayed 方法搜索元素可见性所需的最长时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42808798/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com