【转】Visual Studio 2010在数据库生成随机测数据

测试在项目中是很重要的一个环节,在Visual Studio 2010中,在测试方面已经有很好的支持了,比如有单元测试,负载测试等等。在数据测试的方面,Visual Studio 2010,还支持对数据库进行多种测试,其中一个很好用的功能是能为开发者在测试阶段,大量方便地为数据库生成随机的数据,而且还可以自己指定生成数据的规则,十分方便,这就让在测试过程中,开发者能有更充足的数据样本对项目进行测试。本文则介绍其中的Data Generation数据生成器的使用方法。

1 创建SQL Server 2008数据库项目

首先,打开Visual Studio 2010,选择新建项目,在下图中,选择建立一个SQL Server 2008的数据库项目,命名为SampleDBApp

2 导入数据

在建立好数据库项目后,接着我们可以进行数据对象的导入,这里将已存在的数据库中的数据对象导入到我们建立好的数据库项目中。首先我们要连接到数据库中,在数据库项目中鼠标右键,在弹出的菜单中选择“导入数据对象和设置”,如下图:

这会打开一个数据导入的向导窗口,如下图,会提示用户连接已有的数据库,我们只需要简单按照向导说的去一步步完成即可。

在数据导入完成后,会出现如下的提示信息,表示数据已经成功导入。

3 添加数据生成计划

这时,我们可以开始添加数据生成计划了。在项目中鼠标右键后的弹出菜单中,选择“Data Generation Plan”,如下图:

在弹出的窗口中继续选择增加数据转换计划,如下图:

       4 选择要添加的表

接下来,会出现该数据库中已有的表,以供用户选择对哪些表进行生成数据,当用户选择某个表后,会在屏幕下方显示该表中的所有列,以供用户选择哪些列来生成数据。

在上图中,比如象Products表,还可以设置它的相关联的表,如Categories表,还可以设置其关联关系(在Ratio to Related列中设置),如1:1一对一关系。而在下方的列的部分,注意其中的每个列的Generator生成器中,甚至可以设置使用正则表达式去生成数据,如下图,十分方便。

5 生成数据

在上面的步骤都完成后,可以点如下图的生成按钮或者F5,即可马上在数据表中随机生成测试数据,在生成时,系统会询问是否在现有的数据库表中生成测试数据,还是另外选择生成的目的地。

6 检验生成的数据

最后,数据生成后,可以到Sql Server中检查生成的数据,如下图,可见Visual Studio的数据生成器的确为我们生成了大量的测试数据。

微软官方文档:http://msdn.microsoft.com/en-us/library/dd193262(v=vs.100).aspx

原文:简要介绍Visual Studio 2010中数据生成利器

【转】Visual Studio 2010在数据库生成随机测数据

时间: 2024-12-29 07:30:17

【转】Visual Studio 2010在数据库生成随机测数据的相关文章

如何使用Visual Studio 2010在数据库中生成随机测试数据

测试在项目中是很重要的一个环节,在Visual Studio 2010中,在测试方面已经有很好的支持了,比如有单元测试,负载测试等等.在数据测试的方面,Visual Studio 2010,还支持对数据库进行多种测试,其中一个很好用的功能是能为开发者在测试阶段,大量方便地为数据库生成随机的数据,而且还可以自己指定生成数据的规则,十分方便,这就让在测试过程中,开发者能有更充足的数据样本对项目进行测试.本文则介绍其中的Data Generation数据生成器的使用方法. 1 创建SQL Server

学习时用的软件最新 开发环境为Visual Studio 2010,数据库为SQLServer2005,使用.net 4.0开发。 超市管理系统

一.源码特点 1.采用典型的三层架构进行开发.模板分离,支持生成静态 伪静态..购物车.登陆验证.div+css.js等技术二.功能介绍 1.本源码是一个超市在线购物商城源码,该网上商城是给超市便利店等零售批发实体店定制的网上商城,主要针对周边配送,后台可定义配送范围,可在线支付和货到付款! 2.用户注册,需要填写正确手机号码 获得验证码输入正确才能注册成功,保证用户信息的准确性,真实性.其它在线购物商城的常规功能,该系统都有,非常适合学习或二次开发使用,欢迎下载三.菜单功能       前台页

Visual Studio 2010生成SQL Server测试数据

1.创建SQL Server 2005数据库项目 首先,打开Visual Studio 2010,选择新建项目,在下图中,选择建立一个SQL Server 2005的数据库项目,命名为Database1 2.导入数据 在数据库项目中鼠标右键,在弹出的菜单中选择"导入数据对象和设置",如下图: 这时会打开一个数据导入的向导窗口,如下图,会提示用户连接已有的数据库,我们只需要简单按照向导说的去一步步完成即可. 选择需要的数据,并进行测试: 在数据导入完成后,会出现如下的提示信息,表示数据已

[入门级] visual studio 2010 mvc4开发,用ibatis作为数据库访问媒介(一)

[入门级] visual studio 2010 mvc4开发,用ibatis作为数据库访问媒介(一) Date  周二 06 一月 2015 By 钟谢伟 Tags mvc4 / asp.net 示例下载 实现编程环境 安装visual studio 2010,由于mvc4并不是visual studio 2010默认的mvc版本,因此首先需要安装visual studio 2010 service package 1,然后安装mvc4即可,在安装visual studio 2010 serv

Visual Studio 2010 进行Winform打包时提示 不可恢复的生成错误 解决方案

参考:http://blog.csdn.net/xingqingxiang/article/details/7198076 在进行Visual Studio 2010 进行Winform打包时,提示 不可恢复的生成错误,很是郁闷, 在网上搜了好多方法都是不行,无奈自己找办法,无意中发现了一个解决方法,希望能与大家分享下. 解决方法如下:1.在“开始 -  运行” 中输入以下内容分三次来重新注册下Mergemod.dll. regsvr32 "C:\Program Files\Common Fil

Visual Studio 2010生成dll文件并调用(C#)

1.创建新C#控制台应用程序,项目命名createBll,打开Program.cs重命名为TestA(可以不重命名)并修改代码,如图: 写好后,可以写其它的类.cs文件 2.完成后,点击菜单栏的"项目",下拉单选择"createDll属性",打开如图窗口 在输出类型选择"类库",然后关掉该窗口,生成解决方案,即生成了creatBll.dll文件,在项目下createBll\createBll\bin\Debug\createBll.dll目录下.

Visual Studio 2010 C# 直接连接ACCESS数据库

根据MSDN的资料,有两种方法连接到ACCESS数据库,分别是: 一.在服务器资源管理器中连接到 Access 数据库 1.在服务器资源管理器中创建连接 二.从应用程序连接到 Access 数据库 1.以直观方式连接到 Access 数据库 ? 从服务器资源管理器创建连接 ? 从“工具箱”的“数据”选项卡创建连接 2.以编程方式连接到 Access 数据库 ? 以编程方式在应用程序和 Access 数据库之间创建连接 在Visual Studio 2010 C#中以编程方式操作Access数据库

用Visual Studio 2010编写Data Url生成工具C#版

声明:本文系本人依照真实经历原创,未经许可,谢绝转载. 此文百度经验版本:如何用Visual Studio 2010打造Data Url生成工具 源码下载:用Visual Studio 2010编写Data Url生成工具C#源码 什么是Data Url呢?Data URI scheme是在RFC2397中定义的,目的是将一些小的数据,直接嵌入到网页中,从而不用再从外部文件载入. 例如: <img src="data:image/png;base64,iVBORw0KGgoAAAANSUh

安装SQL数据库时遇到问题。需要更新以前的visual studio 2010实例

安装SQL数据库时遇到问题.需要更新以前的visual studio 2010实例此计算机安装了需要service pack 1更新的visual 2010,必须安装此更新才能成功安装选择的SQL server 功能.若要继续,从SQL介质或者从http://go.microsoft.com/fwlink/?LinkID=220649安装需要的visual studio 2010 service pack 1. 收起 下载安装 Sqlserver 2012 sp1.不要下载错了. 试了下还是不行