DATA FACTORY 的使用 Data Factory是一个数据库测试数据生成工具
Data Factory主要可以利用在以下两个方面:1
按照数据表中要求数据的格式,快速产生标准或不标准的测试数据,用来测试系统的功能;2
产生大量的随机数据,用来测试在海量数据的情况下的系统性能
从其它数据库中相关数据重新组合生成测试数据
使用Data Factory生成测试数据,先要连接数据库,选择数据库中存在的表,根据不同的字段类型选择不同的数据生成方式:在这里,可以从文档、其他数据库、随机数据、软件自带的数据字典等多种方式生成测试的数据
然后将这些生成的测试数据添加到选择的表中
同时,Data Factory也有许多附带的功能,提供了灵活的数据生成方式
第一章新建项目 安装好该软件后,进入系统界面: Filsnew 新建项目,输入项目名称后点击add;选择数据库,输入用户名以及密码后,系统会产生一个文件,选择保存路径后新建项目成功
双击数据库的图标,如下图所示(图 2),左栏是能选择数据库名和表名,右栏则是已选中的表,确定后进入详细的设置页面
图2 双击表名能进入(图3)对表进行一些设置
这里能调整数据的产生量(默认是100条),右栏中的是选中的字段,可以把不需要添加数据的字段移到左栏中,对这些字段将不插入数据
利用move up 和move dow n 对字段优先级进行设置
(优先级影响着下文中一些函数的使用
) 在 output 书签中可以选择将产生的测试数据直接保存到数据库中,还是保存到新到文本中去
图3 data factory 会读入所选择的表中的所有字段名及其属性,但data factory 的数据格式只有3种:tex t、nu meric、date;所以一些例如 oracle数据库中long ,v archar 等属性会统一为 tex t 属性,