博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[唐胡璐]Selenium技巧- dataProvider实现数据驱动
阅读量:5287 次
发布时间:2019-06-14

本文共 330 字,大约阅读时间需要 1 分钟。

废话不多讲,直接进主题,怎么实现用Excel配置测试数据,用dataProvider来调用测试数据。

 

jxl目前来看只支持.xls格式的文件,所以我们采用Apache POI来实现对.xlsx的操作,详细信息请参见:

 

数据准备:

创建数据文件,并写入内容

8435e5dde71190efe40052e9cd1b9d16fdfa6009.jpg

此处我们只是做个实验,把文件放在了C盘下,在实际的项目中可以放在整个项目中。 

 

数据读取:

利用POI来读取Excel数据,步骤如下:

  1. 下载相应的POI Jar包,并添加到项目中

  2. 创建一个Excel处理类来读取内容

    b999a9014c086e0638b0fd7d01087bf40ad1cbe8.jpg

 

数据调用:

创建一个测试脚本,如下所示:

11385343fbf2b211f96b4778c98065380cd78ebb.jpg

运行结果:

执行脚本后,结果显示如下:

c83d70cf3bc79f3d3e932906b9a1cd11728b2992.jpg

 

转载于:https://www.cnblogs.com/yongfeiuall/p/4134143.html

你可能感兴趣的文章
少量标签下的模型
查看>>
HOJ-1005 Fast Food(动态规划)
查看>>
FasfDFS整合Java实现文件上传下载
查看>>
用Hadoop构建电影推荐系统
查看>>
[读码时间] 弹出层效果
查看>>
UVAL 4728 Squares(旋转卡壳)
查看>>
Ordered Fractions usaco
查看>>
web框架的概念
查看>>
Codeforces-733C-Epidemic in Monstropolis&&733D-Kostya the Sculptor(乱搞)
查看>>
HDU-4614-Vases and Flowers(线段树)
查看>>
eclipse——代码折叠快捷
查看>>
移动互联网广告 - 第六更 - 移动广告的作弊方法及反作弊 - 2016/12/07
查看>>
虚拟DOM,真实的JS对象,操作内存中的js对象要比操作DOM节省性能?
查看>>
拓扑排序-hihocoder1175
查看>>
encodeURIComponent与URLDecoder.decode用法
查看>>
LinkedList 和 ArraryList的区别. <java>
查看>>
大数据学习大纲,大数据应该怎么学
查看>>
HTTP协议学习笔记
查看>>
sublime 打开命令窗口监控
查看>>
ubuntu16.04降级内核版本至3.13.0-85
查看>>