Я пытаюсь очистить текстовое поле, но я получаюorg.openqa.selenium.ElementNotVisibleException: Элемент в настоящее время не видно и поэтому не может быть взаимодействовали с командованием
org.openqa.selenium.ElementNotVisibleException: Элемент не в настоящее время видны и поэтому не может быть взаимодействовали с длительностью команд или тайм-аут: 30.14 секунд
Ниже приведен HTML:
<input id="cardZipCode" class="padding-left8" type="text" autocomplete="false" maxlength="5" value="10251" name="cardZipCode"/>
для этого я использую атрибут id. Пока я проверяю текстовое поле, оно включено или нет, выход имеет значение true, но при проверке на отображение или нет вывод является ложным. и при попытке очистить текстовое поле, получая org.openqa.selenium.ElementNotVisibleException
Пробовал со следующими javascriptexecuter код также
JavascriptExecutor js = (JavascriptExecutor) driver;
js.executeScript("document.getElementById('cardZipCode').value = ' ';");
но получаю ту же ошибку.
Пожалуйста, помогите мне в этом.
Вы можете направить здесь свой код. –
Привет, karthik Я отправляю свой код в другом ответе, потому что код не может быть отправлен в комментарий –