Невозможно найти элемент для выпадающего поля ввода в моем приложении - PullRequest
0 голосов
/ 18 февраля 2020

Невозможно найти элемент для выпадающего поля ввода, и я пытаюсь найти элемент, используя id (caction-3) и имя класса, и он отображается внутри тега в строке.

Итак, дайте мне решение.

Селен сценарий:

List < WebElement > findtags = d.findElements(By.className("rejected_row"));
System.out.println("Find tags list " + findtags);

for (WebElement searchtags: findtags) {
  String taglist = searchtags.getText().toString();
  //System.out.println("TAG DATA");
  System.out.println(taglist);
  //int i = 0;
  if (taglist.equals("Inactive")) {
    ele.setElement("caction-3");
    ele.AccessWebElementById(d).sendKeys(action);
    ele.AccessWebElementById(d).click();
  } else {
    System.out.println("No such Inactive task");
  }
}

Спасибо, Вайрамуту

1 Ответ

0 голосов
/ 18 февраля 2020

Вероятно, требуется больше информации, прежде чем помочь вам. Снимок экрана расположения элемента, ошибка от selenium et c ..., поскольку вы, возможно, находите элемент неправильно или требуется некоторое ожидание, пока элемент не будет загружен. Общий пример приведен ниже.

Select test = new Select(driver.findElement(By.id("testing")));
drpCountry.selectByVisibleText("dropdown");
selectByValue("value")
selectByIndex(anyIndex)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...