WEB开发网
开发学院数据库MSSQL Server Visual Studio 2005 Team Edition for Database P... 阅读

Visual Studio 2005 Team Edition for Database Professionals 介绍

 2010-10-01 10:20:11 来源:WEB开发网   
核心提示: 所提供的数据生成工具允许用户在不同的时间生成同样的一组可重复测试数据(假设数据生成器是确定的),这便为您的所有测试提供了运行时可依据的一致性基准,Visual Studio 2005 Team Edition for Database Professionals 介绍(9),有许多现成的不同标准

所提供的数据生成工具允许用户在不同的时间生成同样的一组可重复测试数据(假设数据生成器是确定的)。这便为您的所有测试提供了运行时可依据的一致性基准。

有许多现成的不同标准的生成器。定义数据生成计划时,DB Pro Edition 会根据列的数据类型自动分配默认值生成器。另外,DB Pro Edition 会识别执行约束的列,如外键列。

您可利用对大多数内置数据类型(例如字符串、整数、GUID)可用的值生成器来针对列生成任意数据。每个值生成器都支持许多用于控制生成的属性。例如,对于 NVARCHAR 这样的字符串数据类型,可以设置“Minimum Length”(最小长度)、“Maximum Length”(最大长度)和“Percentage Null”(百分比空值)这样的属性。如果列要求太复杂,则可以使用“正则表达式”生成器来生成电话号码、邮政编码等。可以使用“数据绑定”生成器从数据库的表格或其他支持数据库加载现有数据。通过使用托管代码生成自定义生成器,您就能顺利创建真正有用的数据生成计划了。

单元测试

您可能将单元测试用于 Visual Basic® 或 Visual C#® 代码。但在测试存储过程、函数和触发器时却没有使用这项强大的技术。DB Pro Edition 引入了一种可重复机制,可用来以简单、自动的方式测试上述对象。它包括用作标准 Team System 测试项目一部分的数据库单元测试。单元测试本身是映射在 Visual Basic 或 Visual C# class 文件顶部的 T-SQL,可以对它们进行高级自定义。

可使用 DB Pro Edition 中的单元测试来验证数据库架构和使用上述架构的应用程序之间的约定。入门很简单,因为 Northwind 示例数据库包含许多存储过程,您可以通过这些存储过程开始着手练习。

上一页  4 5 6 7 8 9 10  下一页

Tags:Visual Studio Team

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接