Java selenium中Allelements SlocatedBy()的可视性和Allelements SlocatedBy()的存在性之间的差异?

Java selenium中Allelements SlocatedBy()的可视性和Allelements SlocatedBy()的存在性之间的差异?,java,selenium,selenium-webdriver,automated-tests,Java,Selenium,Selenium Webdriver,Automated Tests,两者的区别是什么 wait.until(ExpectedConditions.visibilityOfAllElementsLocatedBy(By.cssSelector(".form-checkbox.notext"))); 及 从文档: public static ExpectedCondition allelements的可视性slocatedby(通过定位器) 检查网页上与定位器匹配的所有元素是否可见。可见性意味着不仅显示图元,而且其高度和宽度都大于0 public static

两者的区别是什么

wait.until(ExpectedConditions.visibilityOfAllElementsLocatedBy(By.cssSelector(".form-checkbox.notext")));

从文档:

public static ExpectedCondition allelements的可视性slocatedby(通过定位器)
检查网页上与定位器匹配的所有元素是否可见。可见性意味着不仅显示图元,而且其高度和宽度都大于0

public static ExpectedCondition<java.util.List<WebElement>> presenceOfAllElementsLocatedBy(By locator)
public static ExpectedCondition存在被(定位器)锁定的Allelements

检查网页上是否至少存在一个元素的期望值。

由定位器定位的所有元素的可见性。

public static ExpectedCondition allelements的可视性slocatedby(通过定位器)
检查网页上与定位器匹配的所有元素是否可见的期望。可见性意味着不仅显示图元,而且其高度和宽度都大于0

public static ExpectedCondition<java.util.List<WebElement>> presenceOfAllElementsLocatedBy(By locator)
请在此处找到帮助文档:

受阻碍的所有人的出现

public static ExpectedCondition<java.util.List<WebElement>> presenceOfAllElementsLocatedBy(By locator)
public static ExpectedCondition存在被(定位器)锁定的Allelements
检查网页上是否至少存在一个元素的期望

请在此处找到文档:

隐藏(不可见)元素仍然存在(在DOM中):
不可见且存在
public static ExpectedCondition<java.util.List<WebElement>> visibilityOfAllElementsLocatedBy(By locator)
public static ExpectedCondition<java.util.List<WebElement>> presenceOfAllElementsLocatedBy(By locator)