技术开发 频道

迁移Rational测试项目:提示及技巧


【IT168技术文档】

引言

    如果您的同事想要得到您的 Rational 测试项目副本,或者您希望与开发团队共享 Rational 测试项目,或者您只想将您的 Rational 测试项目迁移到更高规格的机器上,那么很容易困惑的是,完成此任务的非常好的途径是什么。迁移 Rational 测试项目会非常棘手,并且如果您被困住了,这就会成为执行起来最困难的任务之一。要迁移 Rational 测试项目,有许多技术可用,其中的每一种都对应着一个具体情况。在本文中,我们将试图说明成功地迁移 Rational 测试项目所用的各种技术,我们发现这些技术非常方便且很不容易出错。让我们以定义一些术语为开始。

什么是 Rational 项目

    IBM® Rational Administrator 所创建的 Rational 项目 无非是开发人员、需求经理和测试人员所使用的数据存储库及其它相关工作产品的逻辑集合。Rational 项目可以包含多个数据存储库,例如需求项目、变更管理(缺陷)数据库、测试数据存储库或 Rose 模型。它是数据库和数据存储库的逻辑集合,而这些数据库和数据存储库是与您在使用 Rational 产品集时所用的数据相关的。它将 Rational 产品所使用的不同 Rational 数据存储库包装为一个单独的存储库。这些数据存储库是相关资产的集合,例如测试数据存储库包含测试资产,其中包括测试脚本、测试套件、数据源、日志、报告、测试计划,和构建信息。

    由于一个项目是类似功能集的逻辑分类,因而每个 Rational 测试项目只可以有一个测试数据存储库。这也同样适用于和 Rational 项目相关联的 IBM Rational ClearQuest 和 Rational RequisitePro 数据存储库。

IBM Rational Administrator

    如上面所提到的,IBM Rational Administrator 是用于生成 Rational 项目的工具。它是一个捆绑工具,帮助您创建一个公共的项目,以存储来自 IBM Rational RequisitePro®、IBM Rational TestManager、IBM Rational ClearQuest®,和 IBM Rational Rose® 模型的工件。所有这些数据存储库都与一个特殊的 Rational 项目相连接,因而不能跨项目引用。我们将特别讨论 Rational 测试项目,它只包含一个测试数据存储库,该库带有团队在使用 IBM Rational 测试产品时所生成的测试资产。

过程

    迁移 Rational 测试项目不是直接了当的,它需要按部就班的过程。存在一些用于具体情况的技术。如果这些技术被用在了错误的环境下,那么该过程将不会产生您所期望的结果。我们将讨论三种技术,这些技术是我们的团队在利用 Rational 测试工具进行可靠性测试时成功使用的技术。通过分享这些技术,我希望能够帮助那些需要在不同地点迁移 Rational 测试项目的自动化工程师。本文假设您是一个有经验的软件测试人员,并且熟悉 Rational 测试工具。

0
相关文章