Это нормально, что Selenium выдает мне «NoSuchException», даже если element.isdisplayed возвращает мне trueJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Это нормально, что Selenium выдает мне «NoSuchException», даже если element.isdisplayed возвращает мне true

Сообщение Anonymous »

Я практикую Selenium, следуя этому руководству и работая на этой странице. Я использую более позднюю версию Selenium (4.26), TestNG (7.10.2 и Java JDK (Java 23) с версией IntellJ Community.
Пока я следовал руководству, у меня есть замечая, что тест продолжает выдавать мне «Нет таких ожиданий», когда я запускаю этот метод:

Код: Выделить всё

 private By uploadButton= By.xpath("//*[@id='file-submit']");
public void clickUploadButton(){
WebElement button= driver.findElement(uploadButton);
button.click();
}
Прежде чем использовать XPath, я пробовал использовать id и класс, но ничего. Я даже использовал неявный способ, но ничего не изменилось.
Часть Strage заключается в том, что если я попытаюсь найти элемент с помощью «isDisplayed», это вернет мне true. Поэтому я не понимаю, почему во время теста этот элемент в результатах не найден.
Это нормально?

Подробнее здесь: https://stackoverflow.com/questions/791 ... isdisplaye
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»