将 Rational DOORS 与 Rational Quality Manager 集成

Rational® DOORS® V9.4 和 Rational Quality Manager V4.0 开始,您可以使用生命周期协作开放式服务 (OSLC) 规范将 Rational DOORSRational Quality Manager 集成。OSLC 使您能够创建测试工件与需求工件之间的双向链接,并在查看测试用例中的 Rational DOORS 需求以及测试计划中的 Rational DOORS 需求集合时显示富悬浮文本。在 Rational DOORS 中,您还可以将特定 Rational DOORS 对象(例如,需求)链接至 Rational Quality Manager 中的测试计划、测试脚本步骤和测试用例。
注: 本主题适用于 IBM® Rational DOORS V9.4 及更高版本。有关将 IBM Rational Quality ManagerRational DOORS V9.3 和更低版本集成的信息,请参阅 Rational DOORS V9.3 和 V9.4 文档内的 Rational DOORS for Rational Quality Manager Interface (DOORS 9.3)

使用 OSLC 进行工件链接

当您创建指向应用程序中的外部工件的链接时,将自动创建一个指回目标应用程序中的源工件的链接,称为反向链接。如果创建了从源工件指向外部工件的链接并且创建了产生的从外部工件指向源工件的反向链接,那么链接指的是双向链接。

源和目标应用程序将其链接存储在单独的数据库中,并且源应用程序无权访问目标应用程序中的数据库。源应用程序服务器中可能发生特定事务操作(例如,复制或删除工件时)。在这些情况下,不会自动添加或除去目标应用程序中工件中的相应反向链接。还可能存在以下实例:有意除去目标应用程序中的反向链接而不除去源应用程序中的相应链接。因此,如果双向链接不处于同步状态,那么根据出发点不同,源工件与目标工件之间的可跟踪性可能会表现不同。

如果双向链接不处于同步状态,那么可能会影响可跟踪性报告的准确性。例如,对目标应用程序中的工件运行的报告提供的结果可能不同于对源应用程序中的相同工件运行的报告。指向以下工件的链接包括在此限制中:
  • 需求集合
  • 开发计划
  • 需求
  • 变更请求,例如,缺陷、任务、计划项和叙述
要点: 双向链接之间的同步状态以及源工件与目标工件之间的可跟踪性不会得到保证。

指向锁定工件的链接

如果在您尝试创建或删除指向工件的链接时锁定了 Rational DOORS 中的需求或需求集合,那么您可能接收到一条消息,指示无法保存对该链接的更改。当发生此情况时,“质量管理”应用程序会提示您选择如何继续。在提示中,有三个选项:重试取消保存部分更改。选项重试将重新尝试创建或删除反向链接。如果需求或需求集合仍被锁定,那么该操作将失败。选项取消将取消对测试工件中的链接以及 Rational DOORS 需求或需求集合中的反向链接的更改。选项保存部分更改只会更改“质量管理”测试工件中的链接,而不会更改 Rational DOORS 需求或需求集合中的链接。您必须稍后修复 Rational DOORS 中的链接才能使其正常运行。

启用应用程序之间的集成

要启用应用程序之间的通信,必须将 Rational Quality Manager 服务器添加到 Rational DOORS 中的远程服务列表,并将 Rational DOORS 添加到 Rational Quality Manager 服务器上的“朋友”关系中。

注: 要执行该任务,您必须具有数据库管理员特权或定制用户许可权以管理 Rational DOORS 中的数据库。您还必须具有 Rational Quality Manager 服务器上的 Jazz™ 管理员特权。

更多信息,请观看 YouTube 上有关 Rational DOORS 与 Rational Quality Manager 集成的视屏:IBM Rational DOORS 与 IBM Rational Quality Manager

要配置该集成,必须执行以下任务。有关更多信息,请参阅 Rational solution for Collaborative Lifecycle Management (CLM) 文档内的 Rational Quality Manager集成文档


反馈