测试ibminfosphereoptimtestdatamanagement的数据提取方法.pdf

测试ibminfosphereoptimtestdatamanagement的数据提取方法.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
测试ibminfosphereoptimtestdatamanagement的数据提取方法

测试 IBM InfoSphere Optim Test Data Management 的数 据提取方法 寻找适合您的数据子集构造策略 英文原文: /2012/08/test-data-extraction-metho ds-for-ibm-infosphere-optim-test-data-management/ 作者:Judy Fainor | 发布时间:2012 年 8 月 3 日 | 155 次阅读 打印 PDF 组织需要使用生产数据进行测试。满足测试需求所需的数据量或数据类型因为测试用例的关注点 不同而有所不同。根据测试计划的需求(即性能、边界条件和规模等),需要使用生产系统数据 的不同子集来满足总体测试策略和目标。IBM® InfoSphere® Optim™ Test Data Management 解决方案能帮助您实现满足测试目标的生产数据子集构造策略。 部分子集构造策略可从您的生产环境中提取数据。从生产环境中提取数据这一过程的结果是一个 Optim Extract 文件。然而,创建这个文件只是测试数据供应策略的一部分。我们将在未来的文 章中介绍填充测试环境的策略和可用选项。 数据提取方法 在从生产环境中提取数据方面,Optim Test Data Management 软件提供了多种选项。为了有效 地利用这些选项,设计提取服务的用户应该对从中提取数据的数据模型有一定的了解,还应该了 解测试环境的要求。 如果组织仅有有限的生产时段可执行查询,那么克隆和隐私化生产数据的方法可能较有优势。组 织可以利用 Optim 一次性提取所有生产数据,同时将数据隐私化,然后使用这些数据制作称为 提取文件的黄金主文件。 Optim 访问定义是用户创建的用于提取数据的数据模型。除了捕获要从数据存储内提取哪些表 中的信息之外,该表中还包括数据遍历过程中使用的物理和逻辑关系。访问定义可以包含具有关 系或不具有关系的任意数量的表。 有了访问定义之后,访问定义的设计人员就可以确定哪些数据提取方法是必不可少的(如果有)。 选择标准 如果需要满足特定标准的目标数据集,那么 Optim 提供了在数据模型内的一个或多个表上指定 SQL WHERE 子句的能力。 下面的示例中使用的数据模型如下图所示: 起始表(或者遍历的起点)从 CUSTOMERS 表开始。这个示例操作要求从负责特伦顿地区的销 售代表提供的所有客户中提取所在州为 New Jersey 的全部客户。 为了将这样的标准添加到访问定义中,用户可以进入表清单,对各表应用相应的标准。 应用所有标准之后,这些标准会出现在访问定义编辑器之中。 如果测试要求仅限于特定的几行,那么 Optim 能够提供一个主键列表,它将提取数据存储中与 键值匹配的所有行。主键列表在 Optim 中显示为“Point and Shoot”列表。您可以将此列表与 选择标准配合使用,也可以单独使用它来构造数据子集。 这个示例显示了“Point and Shoot”列表如何与上述选择标准配合使用。所得到的 Optim Extract 文件将包含居住在新泽西州的、由特伦顿销售代表负责的全部客户,以及客户 ID 与下面所列相 同的另外五位客户。 选择 “Point and Shoot”选项之后,用户即可使用 Point and Shoot Editor 选择所需的行。 在这个示例中,选择五个行将得到一个 Point and Shoot 文件,其中包含以逗号分隔的各行主 键值。 随后,在提取操作中会用到此文件,从生产数据库中提取包含匹配主键的任何行,并将提取到的 行存储在 Optim Extract 文件中。 数据取样 Optim 提供了多种选择行样本的方法。其中之一就是指定所需表的取样因子。这种取样因子在 访问定义中称为“每 N 个”,表示在表中提取数据时的行间隔。举例来说,如果您输入值“10”, 那么该进程会从第 10 行开始,依次提取第 20 行、第 30 行等。 第二种方法称为行限制。这个数字值表示给定表提取的最大行数。行限制和“每 N 个”这两种 方法可以同时使用。 另外一种强大的取样机制称为分组。利用这种方法,您可以根据访问定义中起始表内的值提取一 定数量的行。只需在起始表中选择包含您希望用于分组的值的列即可。举例来说,您可以选择 CUSTOMERS 表中的 STATE 列作为分组列。接下来,可以指定提取结果中出现的惟一组的数量。 对于同一个组内的所有行来说,您选择的用于分组的列中的值

您可能关注的文档

文档评论(0)

laolao123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档