DataFactory

DatafactoryQuest公司开发的一款用于数据模拟的软件,主要领域是准备大数据量环境测试,其中主要应用于性能测试的数据准备。当然,在其他任何需要进行数据模拟的情境下,都可以应用此软件来组织和产生大量符合业务规范的测试数据

 

使用图示:


创建新连接,选择数据库为oracle:DataFactory(数据工厂)
输入数据库信息:
DataFactory(数据工厂)
确认连接:
DataFactory(数据工厂)
保存文件:
DataFactory(数据工厂)
选择待制造数据表:
DataFactory(数据工厂)
选择表中待制造数据字段:
DataFactory(数据工厂)
选择字段,点击确认。(橙色框内数据值为待插入数据量,100为插入100条)
DataFactory(数据工厂)
选择各字段待插入数据类型:
DataFactory(数据工厂)
点击绿色箭头按钮,执行批量插入数据操作:
DataFactory(数据工厂)

返回数据库check下是否插入成功。

 DataFactory(数据工厂)

用工具插入10条数据(单表无关联)。

操作栏菜单说明:

New:新建一个模拟脚本

Open:打开已经存在的脚本

Save:保存当前脚本

Run:执行脚本生成数据
Stop:脚本执行期间中断操作

Expand:展开左侧脚本列表中数据表
Collapse:隐藏字段列,只显示数据表名

 

不同类型字段的策略设置:

字符型:

Insert value from data table:从数据源插入
Insert value from an SQL database:查询数据库结果插入
Insert text from a file:从文件插入文本内容
Insert random characters:插入随机字符
Insert a string constant:插入固定字符串
Build a composite field:创建一个合成字段

 

数值型:

Insert value from data table:从数据源插入
Insert value from an SQL database:查询数据库结果插入
Insert value from an arithmetic expression:插入算术表达式结果
Insert sequential values:插入顺序数值
Insert random characters:插入随机数值
Insert a constant value:插入固定数值

 

日期型

Insert value from data table从数据源插入

Insert value from an SQL database查询数据库结果并插入

Insert sequential values插入顺序数值

Insert random characters插入随机值

Insert the current system date使用当前系统时间

注:其他数据类型同以上相差不大

 

 

成功提示:

必须清楚数据库各表、各字段属性表示,表与表之间关联,主外键、唯一键约束等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值