IBM Rational Quality Manager 2.0.1 和更高版本可以使用 Rational Change
OSCM-CM API 来提交新的变更请求。它还可以直接从 Rational Quality
Manager Web 界面链接执行结果。
开始之前
您必须是 Rational Quality
Manager 管理员才能执行此设置。
在输入 Rational Change 服务器主机时,必须与 Rational Change 针对其生成的链接所使用的样式匹配。缺省情况下,该地址为主机的 IP 地址。如果您将 Rational Change 配置为使用 hostname,那么也在 Rational Quality Manager 上输入 hostname。
过程
要与 Rational Quality
Manager 集成,请执行以下操作:
- 设置跨服务器通信或好友。
- 在 Rational Quality
Manager 2.0.1 管理界面中,选择。或者在 Rational Quality
Manager 3.0 管理界面中,选择。
- 通过选择以下信息添加项:
标题: Rational Change(或选项的名称)
根服务 URI: http://change_host:change_port/change/rootservices
OAuth 私钥:针对 Rational Change 安全标识该服务器的密码。
可信:保持不变。Rational Change 不会使用该值。
- 在 Rational Change 中核准请求。
- 在 Rational Change 管理界面中,选择.
- 找到您的 Rational Quality Manager 服务器的临时密钥,然后在 Rational Change 中单击核准。
- 添加链接或服务。
如果在执行这些步骤期间看到错误消息,请通过标准主机名称访问 Rational Quality
Manager。
- 在 Rational Quality
Manager 2.0.1 管理界面中,选择。或者在 Rational Quality Manager 3.0 管理界面中,单击。
- 滚动至链接或关联部分,然后单击添加。
- 选择您的 Rational Change 服务器。
- 如有必要,选择变更管理(缺陷)类型。
- 从服务提供者中,选择要用于登录到 Rational Change 的 Rational Change 数据库和角色。
- 单击完成或确定。
- 滚动至顶部,然后单击保存。
- (可选)修改您的 Rational Change 生命周期。
这样 Rational Quality
Manager 就可以自动创建从 CR 返回到其相关执行结果的链接,将以下字符串属性添加到您的生命周期,并显示具有
OSLC_LINK Web 类型的表单:
- affectsExecutionResult
- blocksTestExecutionRecord
- affectsTestResult
- relatedTestCase