2017-02-12 98 views

回答

0

显示“选择”按钮总数:

int count = driver.findElements(By.xpath("//a[.='Select']")).size(); 
+0

无法正常工作。原样使用。我需要输入什么xpath?我得到的计数为零,这是不正确 – user7522526

+0

这取决于您的网页。如果你不能找出你的元素的工作定位器,请打开另一个包含页面HTML的问题。 –

+0

Plz建议一些其他方法。如果我有一个完整的框架,其中有按钮的xpath,我该如何找到它们 – user7522526

0

问题的快照将是非常有益的。然而,试图解决假设你有名单显示战斗,并试图找到选择按钮计数。可能有10个航班和10个按钮

您可以在硒中使用Select类。

Select oSelect = new Select(driver.findElement(By.name("Select"))); 
    List<WebElement> elem = oSelect.getOptions(); 
    int iSize = elem.size(); 
System.out.println("Count of select button " +iSize); 
相关问题