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

400-111-8989

热门课程

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

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

数据驱动的最后一节,我们来介绍sqlite。

SQLite 是一个轻量级的开源的嵌入式关系数据库,实现自包容、零配置、支持事务的SQL数据库引擎。 其特点是高度便携、使用方便、结构紧凑、高效、可靠。 与其他数据库管理系统不同,SQLite 的安装和运行非常简单,在大多数情况下 - 只要确保SQLite的二进制文件存在即可开始创建、连接和使用数据库。

在这里,只要在firefox中安装SQLite Manager插件,你就可以操作sqlite文件了。

sqlite文件

在java代码中,我们还需要下载sqlite的jar。

ar

在java中操作sqlite文件时,只需引用sqlite的jar文件就可以了,其余的操作请参考JDBC的相关文档。

在java中操作sqlite文件

代码组织结构如下:

代码组织结构

sqlite manager打开sqlite文件的界面如下:

sqlite文件的界面

扩展:对于数据驱动,还有多种方式:

如果你使用的是junit框架,那么可以通过@Parameters来提供数据;

如果你使用的是TestNG框架,可以在TestNG的xml里提供数据;

如果你使用的是cucumber框架,可以在feature文件里提供数据。

上一篇:数据驱动之csv--Selenium自动化(二十)
下一篇:分布并行测试--Selenium自动化(二十二)

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

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

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

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

选择城市和中心
贵州省

广西省

海南省