我正在使用数据提供程序从 excel 中读取数据,其中包含大约25个奇数列和250个奇数行。我正在阅读并从数据提供者处返回Object[][]
。
反过来,我必须在我的测试方法中声明25个参数例如
@Test(groups = { "regressionTest" }, dataProvider = "testDP")
public void testDP(String statusResponse, String statusHeader, String reposnseID, String responseConetent ..... String lastElement)
And the value of arguments are different for different test methods of test class. All I want, is not to declare 25 arguments every time I am writing a seperate test method, rather a approach similar to passing an object of class would be great.
//like having a POJO Class
@Test(groups = { "regressionTest" }, dataProvider = "testDP")
public void testDP(Class obj ){
//accessing the variables with getter/setter methods.
obj.getstatusHeader();
obj.getstatusResponse();
etc...
}
谢谢,
Vinod Baradwaj