/ / Селен: Как да проверите падащия текст на менюто? - java, xpath, селен

Селен: Как да проверите падащия текст на менюто? - java, xpath, селен

Бих искал да мога да проверя дали менюто има всички правилни падащи менюта без кликване / избиране, просто проверка на id / string на всеки елемент от менюто е добре, видях оттук Селен: Как да изберем опция от избраното меню? как мога да ги изберете, но аз не искам да ги изберете. Благодаря за всяка помощ.

Отговори:

1 за отговор № 1

Мисля, че бихте могли да направите нещо подобно, за да проверите елемента на страницата, без да ги избирате.

HTML:

<body>

<select>
<option>One</option>
<option>Two</option>
<option>Three</option>
<option>Four</option>
</select>
</body>

Тест за селен:

public class HomePageTest {

public static HtmlUnitDriver driver;

@Before
public void setUp() throws Exception {
driver = new HtmlUnitDriver();
}

@Test
public void initiateTest() throws Exception {
driver.get("http://localhost/test3.html");
List<WebElement> elems = driver.findElementsByXPath("//option");
for (WebElement e : elems)
{
System.out.println(e.getText());
}
}

@After
public void tearDown() throws Exception {
driver.close();
} }