DataFactory快速生成测试数据

1、DataFactory配置连接MySQL

1)下载安装myodbc32驱动
2)DataFactory—->New—->ODBC—->DBC Administrator—->添加—->MySQL ODBC Driver
DataFactory快速生成测试数据_第1张图片

  • MySQL ODBC 5.3 ANSI Driver:只针对有限的字符集的范围
  • MySQL ODBC 5.3 Unicode Driver:提供了多语言的支持

注:若安装myodbc32,数据源中未显示MySQL ODBC,换个64版本试试

3)配置MySQL属性连接
DataFactory快速生成测试数据_第2张图片
4)NewScriptWizard中DataSource选中连接的MySQL
DataFactory快速生成测试数据_第3张图片
5)选中需要添加大量数据的表
DataFactory快速生成测试数据_第4张图片

2、DataFactory快速生成测试数据

1)选中表,填写ecords即虚拟数据记录数
DataFactory快速生成测试数据_第5张图片
2)选中表的字段,不同类型,提供不同数据产生的设置:

字段为Field.Text时

  • Insert value from a data table:从系统数据表中获取数据插入
  • Insert value from an SQL database:编写SQL语句从数据库中获取数据插入
  • Insert text from a file:外部文件数据插入
  • Insert random characters:随机值插入
  • Insert a string constant:常量值插入
  • Build a composite field:组合值插入

字段为Field.Numeric时

  • Insert value from a data table:从系统数据表中获取数据插入
  • Insert value from an SQL database:编写SQL语句从数据库中获取数据插入
  • Insert value from an arithmetic expression:表达式产生数据插入
  • Insert sequential values:自增长数据插入
  • Insert random values:随机值插入
  • Insert a constant value:常量值插入

字段为Field.Date时

  • Insert value from a data table:从系统数据表中获取数据插入
  • Insert value from an SQL database:编写SQL语句从数据库中获取数据插入
  • Insert sequential values:连续的时间插入
  • Insert random values:随机的时间插入
  • Insert the curent system data:当前系统时间插入

3)点击Run,提示成功
DataFactory快速生成测试数据_第6张图片
4)查看数据库
DataFactory快速生成测试数据_第7张图片

你可能感兴趣的:(数据库)