我有一个数据提供程序,它返回 2d(从 Excel 中获取的数据)并将其传递给 @test。
通过自动化,我想激活一些用户,并在执行特定操作后再次激活这些用户。
因此,操作指令是通过数据提供程序从 Excel 中获取的。用户的激活应在数据提供程序的最后一次迭代之后完成。
Excel数据是动态的。那么有什么方法可以找出数据提供者的总行数或最终迭代
数据提供者(名称) 返回 2d 的代码
@test(数据提供者名称)
采取行动 (如果到达最终迭代 去激活)。有什么办法吗
最佳答案
如果你有一个二维数组,那么你可以这样做
int[][] example = new int[4][4];
for(int i=0; i<example.length; i++) {
for(int j=0; j<example[i].length; j++) {
if (i==example.length-1 && j == example[i].length-1){
//do your stuff , this is last iteration
}
}
关于java - 如何获取数据提供者的总迭代次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58583761/