[唐胡璐]Selenium技巧- dataProvider实现数据驱动
废话不多讲,直接进主题,怎么实现用Excel配置测试数据,用dataProvider来调用测试数据。
jxl目前来看只支持.xls格式的文件,所以我们采用Apache POI来实现对.xlsx的操作,详细信息请参见:http://poi.apache.org/
数据准备:
创建数据文件,并写入内容
此处我们只是做个实验,把文件放在了C盘下,在实际的项目中可以放在整个项目中。
数据读取:
利用POI来读取Excel数据,步骤如下:
下载相应的POI Jar包,并添加到项目中
创建一个Excel处理类来读取内容
数据调用:
创建一个测试脚本,如下所示:
运行结果:
执行脚本后,结果显示如下: