我的页面上有一组下拉元素,它们具有相同的ID,名称,类等。如何在不使用xpath定位器的情况下使用WebDriver(Java)访问特定元素?
Plz给我解决方案
答案 0 :(得分:0)
您可以使用findElemets()
方法返回找到的对象列表。然后你就可以拿出你目前需要的物品:
List<WebElement> dropDowns = driver.findElements(By.name("NAME_OF_DROPDOWN"));
WebElement dropDown = dropDowns.get(INDEX_OF_ELEMENT_YOU_NEED);
这是关于如何在不使用xpath的情况下访问元素的示例。