Rational 测试工具的以下版本是从每个工具中成功迁移所必需的:
将测试资产从一个测试管理解决方案迁移到另一个资产管理解决方案之前,要询问自己以下问题。
某些项目为旧项目,并且包含不再相关的测试工件。 识别仍处于活动状态的项目,这些项目包含最可能进行复用的测试工件。 仅迁移这些项目。 这是合并项目并对最常用项目进行归档的极好机会。
从先前测试周期或不再受支持的测试环境中识别旧日志文件。 清除不再相关的数据。
您可以迁移具有上千个手动测试脚本的目录,然而是否全部需要迁移呢? 请不要迁移不需要的脚本,因为这些脚本不过增加了新项目中的脚本总数。 Rational Quality Manager 提供极好的搜索和过滤能力,但最好还是不要用不活动的脚本混乱项目区域。
如果将 Rational ClearQuest Test Manager 项目与 Rational Manual Tester 中的测试脚本集成,您必须先迁移手动测试脚本,然后再迁移 Rational ClearQuest Test Manager 项目。如果您进行了反向操作,那么只需重复 Rational ClearQuest Test Manager 迁移即可。
为了成功迁移,Rational Manual Tester 中的测试脚本位置必须与 Rational ClearQuest 中测试脚本的位置匹配。 特别要注意的是,如果 UNC 路径名在 Rational ClearQuest Test Manager 中用于引用手动测试脚本,那么将手动测试脚本迁移到 Rational Quality Manager 时需要使用相同的路径。此路径用于确保脚本在 Jazz™ 服务器中正确对齐。
与先前用例相似,迁移 Rational TestManager 项目之前必须迁移手动测试脚本。 另外,Rational TestManager 和 Rational Manual Tester 必须安装在相同机器上,以便保留测试用例和测试脚本之间的链接。
迁移手动测试脚本之前,请确保正在迁移的脚本位于与关联到 Rational TestManager 的测试用例中的测试脚本相同的位置。
相似地,如果 Rational ClearQuest Test Manager 项目包含与自动化测试脚本相关联的测试用例,那么在迁移 Rational ClearQuest Test Manager 项目之前,必须在 Rational Quality Manager 中导入或引用自动化测试脚本。
导入脚本,必须使用 UNC 路径从共享资源位置(而非本地机器)将其导入。 导入期间提供的 UNC 路径必须与用于自动化脚本的 Rational ClearQuest Test Manager 项目中所使用的“文件位置 UNC”路径匹配。
迁移期间,将测试用例和自动化测试脚本相关联时,Rational Quality Manager 将进行检查以查看这些路径是否匹配。 如果路径不匹配,那么测试执行将失败。
如果 Rational ClearQuest Test Manager 项目与来自 Rational RequisitePro 的需求集成,那么您需要获取 RAProject 记录,此记录包含 Rational ClearQuest 的 Rational RequisitePro 数据库信息。
如果您使用 Rational ClearQuest 进行缺陷跟踪,那么可以使用“Rational ClearQuest 导入向导”或命令行同步工具将缺陷信息迁移到 Rational Quality Manager。 必须在迁移 Rational ClearQuest Test Manager 项目之前迁移缺陷。
之后,可以设置 Rational ClearQuest Connector 以允许在 Rational ClearQuest 和 Rational Quality Manager 之间同步,以便 Rational ClearQuest 中创建的缺陷在 Rational Quality Manager 中可视,反之亦然。
请参阅“Rational Team Concert 信息中心”以获取详细信息。