1、TestNg数据驱动方式
备注:@DataProvider的返回值类型只能是Object[][]与Iterator<Object>[]
① DataProvider没指定名字,则默认使用方法名。(被DataProvider注释的方法的方法名,是数据源的默认名字。使用DataProvider数据驱动时,必须制定数据源的名字,@Test(dataProvider="方法名"))
例子:
② 在建立DataProvider数据源的时候,指定数据源的名字,然后下边使用的时候直接选择自己想要的即可。
例子:
本篇讲的数据驱动,测试数据都是在硬编码在测试脚本中,有一定的缺点,可以讲数据放在测试脚本外的XML或EXCEL里,然后解析文件进行处理。