使用DataProvider时,存放数据顺序与取数据的顺序不一致,导致取出的数据为另一个字段的值,最后用例执行失败:
在DataProvider方法中,定义的数组如下:
使用时顺序与数组定义的不一样,导致caseId和apiId赋值错误,用例执行失败:
修改后,用例执行成功:
注意:@test(dataProvider="datas")中“ datas”必须与数据提供者的方法名一致。
使用DataProvider时,存放数据顺序与取数据的顺序不一致,导致取出的数据为另一个字段的值,最后用例执行失败:
在DataProvider方法中,定义的数组如下:
使用时顺序与数组定义的不一样,导致caseId和apiId赋值错误,用例执行失败:
修改后,用例执行成功:
注意:@test(dataProvider="datas")中“ datas”必须与数据提供者的方法名一致。