Как выбрать дату из раскрывающегося списка дат с помощью SeleniumJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как выбрать дату из раскрывающегося списка дат с помощью Selenium

Сообщение Anonymous »

Помогите мне понять, как выбрать дату в средстве выбора даты. Я попробовал варианты 1 и 2 ниже, но получил исключение NoSuchElementException.
driver.get("https://rahulshettyacademy.com/dropdownsPractise/");
driver.findElement(By.id("ctl00_mainContent_ddl_originStation1_CTXT")).click();
driver.findElement(By.xpath("//a[@value='BLR']")).click();
driver.findElement(By.xpath("(//a[@value='MAA'])[2]")).click();
Thread.sleep(5000);

// 1
driver.findElement(By.xpath("(//a[@class='ui-state-default ui-state-active ui-state-hover'])[1]")).click();

// 2
driver.findElement(By.cssSelector("a[class='ui-state-default ui-state-highlight']")).click();


Подробнее здесь: https://stackoverflow.com/questions/793 ... g-selenium
Ответить

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

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

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

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

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