DATA FACTORY的使用

Data Factor y是一个数据库测试数据生成工具。

Data Factory主要可以利用在以下两个方面:1.按照数据表中要求数据的格式,快速产生标准或不标准的测试数据,用来测试系统的功能;2.产生大量的随机数据,用来测试在海量数据的情况下的系统性能。3.从其它数据库中相关数据重新组合生成测试数据。

使用Data Factory生成测试数据,先要连接数据库,选择数据库中存在的表,根据不同的字段类型选择不同的数据生成方式:在这里,可以从文档、其他数据库、随机数据、软件自带的数据字典等多种方式生成测试的数据。然后将这些生成的测试数据添加到选择的表中。同时,Data Factory也有许多附带的功能,提供了灵活的数据生成方式。

第一章新建项目

安装好该软件后,进入系统界面:

Fils new新建项目,输入项目名

称后点击add;选择数据库,输入用户名

以及密码后,系统会产生一个文件,选

择保存路径后新建项目成功.

双击数据库的图标,如下图所示

(图2),左栏是能选择数据库名和表名,

右栏则是已选中的表,确定后进入详细

的设置页面.

datafactory生成mysql数据_测试数据生成工具DataFactory的使用相关推荐

  1. 用sql语句快速生成大量数据,批量生成数据

    用sql语句快速生成大量数据,批量生成数据 1.首先先建两个表 – 创建一个临时内存表 set global log_bin_trust_function_creators=1; DROP TABLE ...

  2. mybatis生成mysql代码_如何让 Mybatis 自动生成代码,提高开发效率

    Actually being alone is not lonely.The real loneliness is when you miss someone. 其实一个人并不孤单,想念一个人的时候才 ...

  3. vo生成MySQL表_跟我学微服务统一开发平台-代码生成器

    前面章节讲了技术选型,其实其技术选型这东西万变不离其宗,用的多越多,踩坑的机会越小,而且即使掉坑里了,前面很多人估计也遇到这个坑,其实就很容易爬出来.经过这几年微服务的全面普及,这一套技术栈已经火遍整 ...

  4. sql 生成csv数据_创建包含SQL Server数据的动态生成的CSV文件

    sql 生成csv数据 介绍 ( Introduction ) A few months back, I presented a paper at SQL Saturday 327 in Johann ...

  5. 一个批量生成联系人数据(vcf)的小工具

    一个批量生成联系人数据的小工具(vcf) 1.Python代码 代码如下(示例): import random def create_contact(number):surname = [" ...

  6. java 生成json数据_解析和生成JSON数据

    JSONObject:可以看作是一个json对象,这是系统中有关JSON定义的基本单元,其包含一对儿(Key/Value)数值.它对外部(External: 应用toString()方法输出的数值)调 ...

  7. python随机生成一组数据_使用Python random模块生成随机数据实例

    在本节中,我们将学习如何使用random模块(random)在Python中生成随机数和数据.该模块为各种分布(包括整数,浮点数(实数))实现了伪随机数生成器. 本文的目标: 以下是我们将在本文中介绍 ...

  8. latex自动生成中文目录_自动生成工作表目录三种方法,看哪种适合你?

    如果在一个工作簿内有很多工作表需要去维护管理,一个个的查找显然是很麻烦的,建立一个工作表的导航目录无疑是最便捷的方法. 下面介绍三种生成工作表目录的方法: 一.利用宏表函数生成可导航目录 第1步:定义 ...

  9. html通过php获取mysql数据_怎样借助PHP从HTML网页中获取phpmyadmin数据库里数据表的内容...

    这是我以前写的,先把文档改成 .php格式,代码写在html最后,$sql = "SELECT num,foodname, foodprice, foodcontent,foodImg FR ...

最新文章

  1. pytorch中tensor的unsqueeze()函数和squeeze()函数的用处
  2. pytorch垃圾分类
  3. pchar,pwidechar,pansichar作为返回参数时内存访问错误
  4. 补全一段jQuery代码
  5. jstack应用-查找CPU飚高的原因
  6. linux用户管理和文件权限
  7. 大坑:用SQLyog连mysql的部分操作不能同步到从库
  8. Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结
  9. iOS :高德地图SDK配置教程(安装CocoaPods、生成Podfile文件、安装SDK、demo简单使用等)
  10. Single-page app(SPA)
  11. [约瑟夫环]n个数字(0,1,…,n-1)形成一个圆圈,从数字0开始... ...
  12. 三菱modbusRTU通讯实例_PLC编程 | 用三菱PLC控制机械手实例
  13. 【科研】沈向洋、华刚:读科研论文的三个层次、四个阶段与十个问题
  14. 数字内容安全实验一:使用Matlab编程实现 RSA 加密算法
  15. MYSQL_ASSOC
  16. 不露脸也可以做自媒体短视频,简单罗列几个易上手的领域
  17. databasedt
  18. android微信分享大图长图,裁剪微信分享缩略图片(长缩略图取中裁剪)
  19. 【能效管理】关于学校预付费水电系统云平台应用分析介绍
  20. Linux nl 命令使用介绍

热门文章

  1. weblogic 启动项目失败,JMS 队列通过http 方式访问
  2. 2.7-egrep及bash中的变量
  3. centos6.5报错:checking filesystems failed问题处理
  4. AppData::create pipe(2) failed: Too many open file
  5. 微商当革新,微电商将立
  6. 《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之44---QChat 技术...
  7. jdk动态代理和cglib动态代理的区别
  8. v-bind 中a标签的使用
  9. node开发环境(mac)和线上环境(linux)搭建
  10. PAT Basic 1069. 微博转发抽奖(20)