packageutil;importorg.openqa.selenium.By;importorg.openqa.selenium.WebDriver;importorg.openqa.selenium.WebElement;importjava.util.List;importjava.util.NoSuchElementException;import staticutil.WaitElementUtil.sleep;/** some method of controlling table
*
* @author: davieyang
* @create: 2018-08-05 14:04*/
public classTableUtil {//声明一个WebElement对象,用于存储页面的表格元素对象
privateWebElement _table;//为构造函数传入页面表格元素对象参数,调用TableUtil类的settable方法,将页面表格元素赋值给TableUtil类的_table成员变量
publicTableUtil (WebElement table){
setTable(table);
}//获取页面表格对象的方法
publicWebElement getTable(){return_table;
}//将页面表格元素赋值给TableUtil类中_table成员变量的方法
public voidsetTable(WebElement _table){this._table =_table;
}//获取表格元素的行数,查找表格元素有几个tr元素,有几个tr元素,就可以知道表格有几行,tr数量和表格行数相一致
public intgetRowCount(){
List tableRows &