计算Web表Selenium上的行数

时间:2016-09-20 15:09:03

标签: html selenium selenium-webdriver webdriver

我在页面中有一个只有一个属性类的Web表。我想确定该表中的行数。我正在使用下面运行的代码,但是给了我所有其父类为OverviewTable的Web表的计数:

enter image description here

int rowCount=IE1.findElements(By.xpath("//table[@class='overviewTable']/tbody/tr")).size();

另请参阅截图。

1 个答案:

答案 0 :(得分:0)

您需要指定rowCount是List类型的WebElement,然后您可以使用List

的所有可用方法
List<WebElement> rowCount = driver.findElements(By.xpath("//table[@class='overviewTable']/tbody/tr"));
System.out.println("Num rows: " + rowCount .size());