Разница между visiblityOfAllElementsLocatedBy () и наличиемOfAllElementsLocatedBy () в селене? - PullRequest
0 голосов
/ 16 ноября 2018

В чем разница между

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

и

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

Ответы [ 2 ]

0 голосов
/ 16 ноября 2018

visibilityOfAllElementsLocatedBy (По локатору)

public static ExpectedCondition<java.util.List<WebElement>> visibilityOfAllElementsLocatedBy(By locator)

Ожидание проверки того, что все элементы, присутствующие на веб-странице, которые соответствуют локатору, являются видимыми.Видимость означает, что элементы не только отображаются, но и имеют высоту и ширину, превышающие 0.

, пожалуйста, найдите справочный документ здесь: https://seleniumhq.github.io/selenium/docs/api/java/org/openqa/selenium/support/ui/ExpectedConditions.html#visibilityOfAllElementsLocatedBy-org.openqa.selenium.By-

senceOfAllElementsLocatedBy

public static ExpectedCondition<java.util.List<WebElement>> presenceOfAllElementsLocatedBy(By locator)

Ожидание проверки того, что на веб-странице присутствует хотя бы один элемент.

Пожалуйста, найдите документ здесь: https://seleniumhq.github.io/selenium/docs/api/java/org/openqa/selenium/support/ui/ExpectedConditions.html#presenceOfAllElementsLocatedBy-org.openqa.selenium.By-

0 голосов
/ 16 ноября 2018

Из документов:

https://seleniumhq.github.io/selenium/docs/api/java/org/openqa/selenium/support/ui/ExpectedConditions.html

public static ExpectedCondition<java.util.List<WebElement>> visibilityOfAllElementsLocatedBy(By locator)

Ожидание проверки того, что все элементы на веб-странице, которые соответствуют локатору, видны.Видимость означает, что элементы не только отображаются, но также имеют высоту и ширину, превышающие 0.

public static ExpectedCondition<java.util.List<WebElement>> presenceOfAllElementsLocatedBy(By locator)

Ожидание проверки наличия хотя бы одного элемента , присутствующего навеб-страница.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...