标签:
利用构造函数将要用的的参数初始化,非常有利于简化脚本。它将外部的数据赋给本地的变量,可以使得初始化后的参数被其他方法使用。直接上代码:
private String url;
private String userName;
private String passWord;
private String clientName;
static String filePath="D://Project//tm.xlsx";
static String sheetName="tm";
@Factory(dataProvider="tmData")
public TaxonomyList(String url, String userName, String passWord, String clientName){
this.url=url;
this.userName=userName;
this.passWord=passWord;
this.clientName=clientName;
}
//返回的二维数组将被用于每次迭代
@DataProvider
public static Object[][] tmData() throws Exception{
ExcelUtils exUtil=new ExcelUtils();
Object[][] testData=exUtil.getTableArray(filePath, sheetName);
return(testData);
}
标签:
原文地址:http://www.cnblogs.com/amy-2013/p/4564226.html