невозможно выбрать выпадающий список с индексом 1 - PullRequest
0 голосов
/ 15 февраля 2019

Я пытаюсь выбрать один из нескольких вариантов в раскрывающемся списке, но, поскольку он показывает, что значение индекса равно 1, невозможно выбрать

1 Ответ

0 голосов
/ 15 февраля 2019

Вы получаете не совсем подробности, но в случае, если у вас есть:

<select id="myselect">
  <option value="1">1</option>
  <option value="2">2</option>
</select>

, чтобы выбрать второй вариант, вы делаете:

driver.findElement(By.id("myselect")).click();
//you can add a check of visibility of options (WebDriverWait.until(ExpectedConditions.visibilityOfLocatedElement(By.xpath("//select[@id='myselect']/option"))
driver.findElement(By.xpath("//select[@id='myselect']/option[@value='2']")).click();
driver.findElement(By.id("myselect")).click(); //to close the dropdown
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...