如果我的问题听起来很初级,我提前表示歉意,我对 QA 和 Selenium 非常陌生。
两者之间的确切区别是什么:
wait.until(ExpectedConditions.visibilityOfElementLocated
(By.xpath("//a[text()='Show advanced settings...']"))).click();
和
element.isDisplayed();
我相信当第二个返回 true 时,我们可以单击网络元素,但我不确定第一个,我读到了它 here但还不确定。
最佳答案
您的第一个等待是等待,直到条件成立。
第二个根据元素是否显示返回 true 或 false。
阅读您的其他问题和这个问题,您可能会更容易写出您想要做的事情,因此我们可以帮助您。
谢谢
关于java - "ExpectedConditions.visibilityOfElementLocated"和 "element.isDisplayed()"之间的确切区别是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33244612/