DataFactory学习笔记_SariyaLeeDataFactory学习笔记_SariyaLee.pdf
文本预览下载声明
DataFactory 学习笔记
By SariyaLee 2013-01-29
DataFactory 学习笔记 1
一、测试环境2
数据库环境2
二、操作步骤2
1.在MySQL-Front 中,新建两个表学生表和学院表2
(1)学生表2
(2 )学院表2
2.连接到odbc 中的mysql 数据源2
3.设置学院表中各字段的生成规则8
(1)设置生成数据条数8
(2 )设置学院号生成规则9
(3 )设置学院名称生成规则 12
4.设置学生表中各字段的生成规则 14
(1)设置在学生表中插入100 条数据 14
(2 )设置id 的生成规则 14
(3 )设置学号的生成规则 14
(4 )设置姓名的生成规则 16
(5 )设置性别的生成规则 17
(6 )设置出生年月的生成规则 17
(7 )设置学院号生成规则 19
(8 )设置成功后执行,批量生成数据 19
简介:
DataFactory 是一种快速的,易於产生测试数据的带有直觉用户介面的工具,它能建模复杂
数据关系。在当今快速的开发环境中,应用程式的测试总是处於次要地位。DataFactory 是
一种强大的数据产生器,它允许开发人员和QA 很容易产生百万行有意义的正确的测试数据
库,该工具支持DB2、Oracle、Sybase、SQL Server 数据库,支持ODBC 连接方式,无法直接
使用MySQL 数据库。
下面以一个实例来介绍DataFactory 的使用
一、测试环境
数据库环境
数据库:mysql-5.0.22
可视化客户端:MySQL-Front
二、操作步骤
1.在MySQL-Front 中,新建两个表学生表和学院表
(1)学生表
学生表中字段如下:
Id varchar (20)
学号 varchar (20)格式:qhdx201200000X
姓名 varchar (20)
性别 char (2)
出生年月 Date
学院 varchar (20)
(2)学院表
学院表字段如下:
学院号 varchar (10)格式0001
学院名称 varchar (50)
2.连接到odbc 中的mysql 数据源
在DataFactory 中,点击new,选择ODBC 连接方式,见下图
点击【下一步】,选择已配置好的mysql 数据源,输入mysql 数据库的用户名,密码,如下
图
注1:数据源问题
若没有提前配置过数据源,点击【DBC Administrator】进行配置,如何配置数据源在这里
不再详细描述,读者可百度查找方法
点击【下一步】,进入到如下页面中
可在左侧选择需要使用的表,双击表名,或点击向右箭头,使选择的表显示在右侧的窗口里,
如下所示:
点击【下一步】,在该页面中输入在dataFactory 中显示的名字,可任意输入,见下图:
点击【下一步】,页面中概要描述了添加的表信息,如下
点击【完成】即添加成功。
注2 :关于DataFactory 中的数据格式
data factory 会读入所选择的表中的所有字段名及其属性,但data factory 的数据格式只有3 种:text、
numeric、date;所以一些例如oracle 数据库中long ,varchar 等属性会统一为text 属性,只是长度不同
而已。
接下来就可以在DataFactory 中造数据了。
3.设置学院表中各字段的生成规则
(1)设置生成数据条数
选择学院表,默认生成100 条数据,这里修改生成数据条数records 为10 条,其他信息默
认,如下图:
(2)设置学院号生成规则
A .选择Option:build a composite field,其他默认
注3:text 模式中6 种输入
显示全部