Нажимайте на веб-элемент, пока не отобразится конкретный элемент. ⇐ JAVA
-
Anonymous
Нажимайте на веб-элемент, пока не отобразится конкретный элемент.
У меня есть веб-элемент, который при двойном щелчке открывает доступ к раскрывающемуся списку. Я пытаюсь использовать цикл do- while для достижения этой цели, но веб-элементу требуется две или три попытки двойного щелчка, чтобы включить раскрывающийся список.
do { ButtonAndMouseActions.doubleClickOnButton(driver, starSecurityHolderTypeValues.get(0)); } while (holderTypeDropdown.get(0).isDisplayed());
В состоянии while HolderTypeDropdown не отображается, и это приводит меня к исключению невидимого элемента раскрывающегося списка типа держателя, и мой код больше не выполняется. Я хочу дважды щелкнуть starSecurityHolderTypeValues, пока не отобразится этот HolderTypeDropdown.
У меня есть веб-элемент, который при двойном щелчке открывает доступ к раскрывающемуся списку. Я пытаюсь использовать цикл do- while для достижения этой цели, но веб-элементу требуется две или три попытки двойного щелчка, чтобы включить раскрывающийся список.
do { ButtonAndMouseActions.doubleClickOnButton(driver, starSecurityHolderTypeValues.get(0)); } while (holderTypeDropdown.get(0).isDisplayed());
В состоянии while HolderTypeDropdown не отображается, и это приводит меня к исключению невидимого элемента раскрывающегося списка типа держателя, и мой код больше не выполняется. Я хочу дважды щелкнуть starSecurityHolderTypeValues, пока не отобразится этот HolderTypeDropdown.
Мобильная версия