元数据的比较
的元数据的比较模块相互比较两个元数据定义:
实际的,当前的表定义
在现有的定义元数据TestSheets先前创建的重要检查向导
比较允许您检查是否列定义随着时间不断改变。
的元数据的比较模块包含在托斯卡数据完整性模块和Samples.tsu子集和位于文件夹模块- >数据完整性测试。
比较你的元数据,遵循以下步骤:
建立一个元数据表的底线:
利用现有的元数据TestSheets您创建的重要检查向导。
如果你没有元数据TestSheets然而,(参见创建它们章“重要的检查:文件数据库向导”和章“重要的检查:数据库,数据库向导”)。
这个声明必须包括下列列源和目标定义:列名,数据类型,长度和精度。如果你有一个托斯卡数据完整性许可证,您可以使用SQL编辑器来创建和测试SQL语句。
![]() |
下面的例子是一个示例SQL语句使用MS SQL Server数据库设计。它使用源从相应的TestSheet信息。
|
财产 |
描述 |
---|---|
DSN |
指定您想要使用的数据源为你比较。 进入数据源名称ODBC数据源中指定的管理员。建立连接后,这也是作为ConnectionName。 这个ModuleAttribute sub-Attributes如下:
确保用户至少有读访问系统表。 |
ConnectionString |
使用定义连接字符串而不是ModuleAttributesDSN,用户ID和密码。 |
连接 |
使用这个ModuleAttribute如果你想使用一个连接中定义的连接管理器。的连接ModuleAttribute取代了ModuleAttributesDSN和ConnectionString。 指定哪个连接你想使用在你的测试中,点击进入价值并从下拉菜单中选择一个连接。 |
SQL语句 |
包含实际的SQL语句,当前元数据信息(见上图)。 |
列忽略 |
指定一个以逗号分隔的列排除的比较。 |
基本字段定义 |
基本的信息至关重要的检查元数据TestSheet:
|
你TestCase模板实例化。