我有一个数据提供程序,它返回2d(从Excel中获取的数据)并将其传递给@test。
通过自动化,我想激活一些用户,并在执行特定操作后再次激活这些用户。
因此,操作指令是通过数据提供程序从excel获取的。应在数据提供程序到最后一次迭代之后完成用户的停用操作。
excel数据是动态的。因此,有什么方法可以找出数据提供者的总行数或最终迭代数
数据提供者(名称) 返回2d的代码
@test(数据提供者名称)
执行操作 (如果到达最终迭代 停用)。有什么办法
答案 0 :(得分:1)
如果您有二维数组,则可以这样做
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
}
}