Selenium(WebDriver)でテーブルの行数を取得する

Selenium(WebDriver)でテーブルの行数を取得する方法
findElementでテーブルを指定し、そこから[tagName]で[tr]を検索し、サイズを取得する

driver.findElement(By.xpath("html/body/div/div/table/tbody")).findElements(By.tagName("tr")).size();


ユーティリティクラス化

public static int getTableRowSize(By by) {
	try {
		return driver.findElement(by).findElements(By.tagName("tr"))
				.size();
	} catch (NoSuchElementException e) {
		System.out.println(e);
	}
}