将IBM Rational DOORS中的需求集合链接到IBM Rational Quality Manager中的测试计划

总览

捕获的需求作为需求集合保存在IBM®Rational®DOORS®模块视图中。 这些要求中每一项的测试用例都将在IBM®Rational®Quality Manager测试计划中创建。 Rational Quality Manager中的协调功能使您可以将Rational DOORS模块视图中的需求链接到Rational Quality Manager中的测试用例。 它还有助于生成测试用例并链接回DOORS模块中的需求以进行进一步报告。

先决条件

本文基于以下假设:

  • 安装并配置了DOORS 9.4和IBM Rational DOORS Web Access 1.5版本
  • Rational Quality Manager 4.0版本已安装和配置
  • DOORS已在Rational Quality Manager中注册(消费范围)以使用Rational Quality Manager提供的OSLC服务
  • Rational Quality Manager已向Rational DOORS Web Access注册(绑定了朋友),以使用DOORS Web Access提供的OSLC服务。

注意:
低于DOORS 9.4,DOORS Web Access 1.5和Rational Quality Manager 4.0的版本不支持此协调功能。

有关使用OSLC服务安装和配置DOORS和Rational Quality Manager的更多信息,请参阅Jazz.net上发布的使用Open Services Lifecycle Collaboration将Rational Quality Manager与Rational DOORS集成

步骤1:创建需求集合

本节说明如何在DOORS模块中创建需求集合。

  1. 以具有管理数据库角色的用户身份登录DOORS。
  2. 创建一个名为DOORS-RQM集成的项目。
  3. 创建一个名为Requirement模块的模块,并向其中添加所有需要与测试计划链接的需求以及在Rational Quality Manager中创建测试用例所需的需求。
  4. 将需求集合另存为单独的视图。
图1.需求收集视图
将IBM Rational DOORS中的需求集合链接到IBM Rational Quality Manager中的测试计划

查看全尺寸图片

将IBM Rational DOORS中的需求集合链接到IBM Rational Quality Manager中的测试计划

步骤2:将DOORS需求集合添加到测试计划中,并使用协调功能生成测试用例

将需求集合视图链接到Rational Quality Manager中的测试计划,并使用需求集合生成测试案例。

先决条件:

要在Rational Quality Manager中协调需求,必须满足以下先决条件:

  • Rational Quality Manager数据库中存在一个名为“ RQM项目”的项目。 该项目与DOORS ERS储存库相关联。
  • 具有适当的存储库许可权和客户机访问角色的用户应该存在于Rational Quality Manager项目中。
  • 在DOORS中创建的需求模块应该关闭,或在共享编辑模式下打开。

将DOORS需求收集视图链接到测试计划:

  1. 在名为RQM Project的项目中,创建一个名为RQM Test Plan
  2. 选择测试计划中的“ 需求收集”链接部分。
  3. 点击添加新链接
  4. 在oauth Login窗口中输入DOORS用户凭据,如图2所示。
图2.链接测试计划和需求时看到的DOORS Oauth登录窗口。
将IBM Rational DOORS中的需求集合链接到IBM Rational Quality Manager中的测试计划

查看全尺寸图片

将IBM Rational DOORS中的需求集合链接到IBM Rational Quality Manager中的测试计划
  1. 单击登录 将出现一个DOORS对话框,其中列出了所有DOORS项目。
  2. 展开DOORS-RQM集成项目,并在Requirement模块下选择Requirement视图 ,如图3所示。DOORS需求收集视图已添加到RQM测试计划中。
图3.在RQM测试计划中选择DOORS Requirement视图
将IBM Rational DOORS中的需求集合链接到IBM Rational Quality Manager中的测试计划

查看全尺寸图片

将IBM Rational DOORS中的需求集合链接到IBM Rational Quality Manager中的测试计划
  1. 保存在RQM测试计划中所做的更改。

从需求收集链接生成测试用例

  1. 在RQM测试计划中,选中已添加的“需求收集”链接“ 需求模块需求视图”的复选框。
  2. 单击集合中协调需求图标,如图4所示。
图4.在RQM测试计划的“需求收集”链接部分中添加的需求视图
将IBM Rational DOORS中的需求集合链接到IBM Rational Quality Manager中的测试计划

查看全尺寸图片

将IBM Rational DOORS中的需求集合链接到IBM Rational Quality Manager中的测试计划

出现“协调需求”对话框。 它列出了没有测试覆盖范围的DOORS要求,如图5所示。

图5. DOORS中没有测试覆盖范围的需求
将IBM Rational DOORS中的需求集合链接到IBM Rational Quality Manager中的测试计划

查看全尺寸图片

将IBM Rational DOORS中的需求集合链接到IBM Rational Quality Manager中的测试计划
  1. 选择需要测试用例的需求,然后单击Generate Test case ,如图6所示。
图6:为生成测试用例选择的协调需求
将IBM Rational DOORS中的需求集合链接到IBM Rational Quality Manager中的测试计划

查看全尺寸图片

将IBM Rational DOORS中的需求集合链接到IBM Rational Quality Manager中的测试计划

使用需求Summary作为测试用例名称来创建测试用例,如图7所示。

图7.在协调需求的同时创建测试用例
将IBM Rational DOORS中的需求集合链接到IBM Rational Quality Manager中的测试计划

查看全尺寸图片

将IBM Rational DOORS中的需求集合链接到IBM Rational Quality Manager中的测试计划
  1. 单击确定

在测试用例和DOORS中的需求之间创建了一个链接,如下图8所示。

图8.在DOORS中创建需求的测试用例和反向链接
将IBM Rational DOORS中的需求集合链接到IBM Rational Quality Manager中的测试计划

查看全尺寸图片

将IBM Rational DOORS中的需求集合链接到IBM Rational Quality Manager中的测试计划
  1. 单击下一步。
  2. 点击完成

使用需求Summary作为测试用例名称创建测试用例,并在这些需求和测试用例之间建立链接,以进一步实现需求可追溯性和报告目的。 需求已同步到Rational Quality Manager测试计划项目。


翻译自: https://www.ibm.com/developerworks/rational/library/requirements-collections-test-cases/index.html