Überprüfen Sie Listenelemente mit Selenium WebDriverJava

Java-Forum
Anonymous
 Überprüfen Sie Listenelemente mit Selenium WebDriver

Post by Anonymous »

WebElement select = myD.findElement(By.xpath("//*[@id='custfoodtable']/tbody/tr[2]/td/div/select"));
List allOptions = select.findElements(By.tagName("option"));
for (WebElement option : allOptions) {
System.out.println(String.format("Value is: %s", option.getAttribute("value")));
option.click();
Object vaLue = "Gram";
if (option.getAttribute("value").equals(vaLue)) {
System.out.println("Pass");
} else {
System.out.println("fail");
}
}


Ich kann ein Element in einer Liste überprüfen, aber es gibt ungefähr 20 Elemente in einem Dropdown, die ich überprüfen muss, und ich möchte die obige Logik nicht 20 Mal verwenden. Gibt es eine einfachere Möglichkeit?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post