软件测试培训
美国上市软件测试培训机构

400-111-8989

热门课程

数据驱动之csv--Selenium自动化(二十)

  • 时间:2016-09-02
  • 发布:软件测试培训
  • 来源:软件测试教程

在前面我们介绍里两种数据驱动方式:java接口以及properties文件。它们有一个共同点,都存放的是键值对,如果某个变量想要对应多个值,就超出它们的作用范围了,解决方法是采用csv文件或者数据库,本节我们介绍csv文件来存放数据。

代码组织结构如下:

代码组织结构

测试数据:

Microsoft Excel打开是下面这样子的:

测试数据

而用txt打开是这样的:

测试数据

元素路径也类似:

元素路径

可以看到,你可以通过csv来存放某一个元素的多种格式的路径

csv文件的解析通过CsvReader来实现

CsvReader

CsvReader的maven版本如下:

CsvReader的maven版本

上一篇:数据驱动之properties--Selenium自动化(十九)
下一篇:数据驱动之sqlite--Selenium自动化(二十一)

数据驱动之sqlite--Selenium自动化(二十一)

数据驱动之csv--Selenium自动化(二十)

数据驱动之properties--Selenium自动化(十九)

Page Object改进--Selenium自动化(十八)

选择城市和中心
贵州省

广西省

海南省

台湾