让软件满足上市时间以及质量方面的目标,成为软件开发员面临的一项重大挑战。通常来说,项目会遵循不同的存储与测试协议:这个过程一直受到与不断发展的技术需求相适应的压力。幸运的是,IBM® Rational® Quality Manager 测试管理工具提供了一种强大的测试解决方案,可以帮助您满足质量方面的需求;对于正在使用 IBM® Rational® ClearQuest® 工具箱的开发员来说,一个新的插件使得您可以将数据从 Rational ClearQuest 环境迁移到 Rational Quality Manager。从这两个环境之间迁移测试数据的能力,对于用户来说十分重要,它帮助您利用 Rational Quality Manager 工具中的特性,以有利于您的开发过程。
将您的测试资源从 Rational ClearQuest 测试管理解决方案迁移到 Rational Quality Manager 解决方案,是通过使用迁移工具来完成的。这种插件必须安装在您的 Rational ClearQuest 客户端系统上。
安装 Rational ClearQuest Test Manager 迁移插件
从 Rational ClearQuest Test Manager 到 Rational Quality Manager 的迁移插件,需要安装在 Clear Quest 客户端机器上,如上面所示的步骤解释的那样。
注意:
将测试资源从 Rational ClearQuest Test Manager 映射为 Rational Quality Manager
在 Rational ClearQuest 与 Rational Quality Manager 工具之间映射的测试资源,是由位于 "C:\
联系需要迁移的项目的 Rational ClearQuest Test Manager 管理员,并得到该项目所用的 Rational ClearQuest schema。
表 1:资源映射,参考 Rational Quality Manager 信息中心 以得到具体的信息。
| Rational ClearQuest Test Manager 资源 | Rational Quality Manager 资源 |
|---|---|
| 测试计划 | 测试计划 |
| 测试用例 | 测试用例 |
| 配置的用例 | 测试执行记录 |
| 测试组 | 测试组 |
| 手工测试脚本 | 手工测试脚本 |
| 测试日志与组日志 | 测试执行结果 |
| 对需求的链接 | 测试计划与测试用例中需求的链接 |
| 对缺陷的链接 | 测试执行结果中缺陷的链接 |
| 迭代(必须与一个测试计划、测试用例或者配置的测试用例相联系) | 测试日期安排 |
| 配置 | 测试环境 |
| 电脑 | 实验资源 |
| 电脑组 | 资源组 |
| 与自动化脚本的联系 | 测试脚本(参考外部测试脚本) |
这里是一个范例,关于一个测试程序从 Rational ClearQuest Test Manager 向 Rational Quality Manager 中测试脚本的描述的映射。这个映射是在单独的迁移文件中完成的,因为默认的迁移文件包含了由于已知的 限制对测试程序的映射:
您不能拥有同一类型工件的两个区域映射。在 Rational ClearQuest Test Manager 中,testcases(测试用例)与 testscript. (测试程序)都包含在一个工件类型 TMTestCase 中。因此,您需要拥有单独的迁移文件:一个迁移 testscripts 而另一个迁移 testcases 以及剩余的工件类型。
(分别对应于各自的区域映射)
与
(分别对应于各自的区域映射)
您需要使用两个迁移文件,一个去迁移测试脚本,另一个去迁移测试用例。默认的 migration.cfg 文件对于所有的工件类型都拥有一个相类似的 xml,这些工件类型都需要根据迁移的数据进行定制。
从 Rational ClearQuest Test Manager 到 Rational Quality Manager 迁移数据
使用 Rational ClearQuest Test Manager 客户端以链接数据库,您可以开始迁移您的测试数据。根据您的需要,可以迁移整个的项目,或者您可以为迁移选择测试工件。没有选项去迁移测试用例的子集,或者 Rational Quality Manager 1.0.1 版本插件 CQTM2RQM 中的测试脚本。如果有 200 个测试用例,那么每一个测试用例都会迁移到 Rational Quality Manager,而不需选择这些测试用例的子集。
将您的数据直接从 Rational ClearQuest Test Manager 环境迁移到 Rational Quality Manager 服务器
为了将数据直接迁移到 Rational Quality Manager,在迁移窗口中选择导出至 Quality Manager 服务器,输入所需的所有信息并点击完成。
当迁移操作完成之后,会显示出一个迁移日志,给出关于迁移的具体信息,并存储在 "C:\Documents and Settings\< username.domain 的位置处 >\.Rational\ClearQuest\rcp\CQTM"文件夹中。现在可以在 Rational Quality Manager 中看到迁移的测试脚本了。
在迁移之后还可以在 Rational Quality Manager 工具中看到其他的测试工件。现在测试用例就可以映射至 Rational Quality Manager 解决方案中的测试脚本。
将数据从 Rational ClearQuest 测试管理解决方案迁移到一个文件中
为了向文件迁移数据,选择导出到文件系统,浏览需要存储的文件所在的位置,并点击完成。
私人文件会为每一个测试类型而生成,并以 XML 的格式保存。这些文件可以从 Rational Quality Manager 方案中由私人导出,或者写入一个批脚本以导入所有的文件。
按照以下的步骤,私人文件可以导入到 Rational Quality Manager 环境中:
所有的文件都可以使用一个批脚本来进行导入。在 "
当您按照本文中所介绍的过程进行操作时,通过将您的测试数据从 Rational ClearQuest Test Manager 环境迁移到 Rational Quality Manager 解决方案,您的团队可以从提高的质量与效率中收益。在将您的测试资源进行合适的映射之后,并对这里介绍的前提条件投入一定的关注,这种迁移可以帮助您获取该迁移所提供的战略性优势。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/14780873/viewspace-671748/ ,如需转载,请注明出处,否则将追究法律责任。