在目前信息与技术革命性增长史上,测试工程师通常在软件测试生命周期中经历大量的测试数据消耗。测试人员不仅需要收集和维护现有来源的数据,而且还生成大量测试数据,以确保其在实际使用中提供产品的质量繁荣。这就涉及到测试数据的管理,我们一般将测试数据分为两大类,一类是业务数据,可以跟随测试过程流转、复用并做到相应的版本管理,还有一类是资源数据,这涉及到服务器预埋数据。

ATF自动化测试框架软件是上海泽众软件科技有限公司自研的一款自动化测试框架工具,其中数据池的一个模块有效的解决了自动化测试过程的测试数据管理,接下来我们给大家演示一下数据池的功能实现。

1.登录之后,进入测试员所管理的测试项目

2.选择需要操作的项目,点击【进入项目】

3.进入项目操作界面,就进入组件操作界面。组件,是自动化运行的脚本。

左边组件主目录中选择,点击“+” ,新增按钮,新增组件的目录,建完组件目录后才能新建

4.点击“+新增组件” ,新增一个组件按钮,选择已经录制好的脚本,点击【确认】

ATF

5.新增完组件后,点击【组件名称】,可以看到对应的新增组件的脚本,并且可以进行脚本中的数据维护(入参,出参的维护)

6.新建组件后,需要新建需求,并把需求绑定在组件上

7.选择需求目录,点击“+” 后,新增需求

8.输入【需求名称】,【需求编号】,选择【需求状态】以及【优先级】。点击【确认】,保存需求,选择刚刚创建的需求可以查看到需求内容

9.点击【用例场景】,进入场景使用界面

10.选择手工场景,点击“+新增场景” ,创建一个场景

11.输入【场景名称】,点击【确认】,保存场景。

双击新增场景,进入需求绑定组件

12.点击上半部分的新增表示新增加的组件

13.输入【组件名】,点击 “添加”,进选组件原型选择界面,可以选择到对应的组件。点击【确认】就可以绑定

14.点击上半部分的保存,可以把需求和组件绑定起来

点击下半部分的新增,对组件中的入参新增数据池参数的选择。

选择完成后,点击【保存】,保存需要绑定的数据池参数

15.进入数据界面

点击“+”新增数据池名称,【用例级别】分使用一次,重复使用

16.采集数据操作

先新增列,如果数据抓取,输入SQL中列名需要跟新增的列名相一致

ATF

采集方式如果是xls导入时,需要注意导入的列名和新增的列名一致

如果采集方式数据库抓取方式,点击【配置】

ATF

17.先择连接方式,配置数据库连接方式,输入SQL语句,点击【执行】看到运行结果

ATF

点击绑定场景参数

18.选择需求,可以绑定到对应的,右边选择参数,再选择需要帮定的列,点击【添加】进行绑定。

在数据池管理中就可以显示出来

19.点击【已用数据】,可以看到已经使用过的数据。

删除按钮可以把已经使用过的数据恢复。

以上就是关于ATF自动化测试框架数据池模块的操作流程的全部内容,大家快来免费体验一下吧。