L oop действия, пока элемент больше не виден - PullRequest
0 голосов
/ 30 апреля 2020

Я пытаюсь выполнить набор действий до тех пор, пока элемент больше не будет виден. У меня есть список элементов в таблице, и когда я удаляю один (используя упомянутые действия), предыдущий перемещается в верхнюю часть таблицы. Элемент сверху всегда имеет один и тот же xpath, поэтому я просто пытаюсь удалить верхний элемент снова и снова, пока не останется ни одного. В настоящее время я использую следующий метод, но он удаляет только первый элемент. Я пытался использовать .size (), но я получаю ошибку, какие-либо идеи?

public static void rieAllcards() {
    if (firstCard.isDisplayed()) {
        //Allow RIE to Open
        clickToExpandCard();
        clickEditIcon();
        clickRemove();

    } else {

        System.out.println("Element not present");
    }

}

элемент "firstCard" заменяется второй картой в списке, это будет продолжаться до тех пор, пока "FirstCard" не будет там дольше и метод должен позволить тесту двигаться дальше.

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