要集成 Silk Central 和 DOORS,请在 Silk Central 前端服务器上安装 DOORS 客户端。如果您使用多台前端服务器机器,则必须在已经配置为集成 DOORS 的每台前端服务器上安装 DOORS 客户端。
- 在菜单中,单击。
- 选择您要建立集成的项目。
- 在菜单中,单击。
- 单击需求管理选项卡。
- 单击新建集成。
注: 您可以通过 Silk Central 创建、编辑和删除需求,而不是仅通过集成工具支持修改。您可以直接通过 Test Manager 的 UI 和/或 Silk Central 的 Web 服务进行修改,只需选中各自的允许创建、编辑和删除需求... 复选框即可。
将打开新建集成对话框。
- 从列表中选择 IBM Rational DOORS,然后单击下一步。 将打开编辑配置对话框。
- 为新配置文件键入名称。 这是可在其中选择配置文件的列表中显示的名称。
- 在 RM 服务 URL 字段中,键入 Silk Central DOORS 需求 Web 服务的 URL。 默认值应已指向正确的位置。例如 http://MySCTMHost:19120/services/doorsrequirementsmanagement。
- 为需求管理服务器键入有效的用户名和密码凭据。
- 默认 DOORS 客户端安装路径显示在 DOORS 安装路径文本框中。如果此路径不正确,请输入前端服务器目录结构中的正确目标路径。
- 可选:要仅根据在 DOORS 中为某个视图指定和激活的筛选器同步特定要求,请在 DOORS 筛选器视图字段中指定该视图的名称。
- 单击测试连接以确认您输入的主机和用户凭据是否正确。 如果设置正确,则会显示连接成功消息框。单击确定继续。
注: 如果测试连接失败,并显示错误 80004005 未指定错误:访问被拒绝:Doors 会话未经过身份验证,则问题可能是启用了 DOORS 设置启动时提示打开上一个会话中的所有模块。要解决此问题,请在 DOORS 选项中禁用此设置。如果您无法建立连接,请咨询您的系统管理员。
- 单击项目名称文本框旁边的浏览,以打开浏览需求类型对话框。从项目文本框中,选择要与 Silk Central 项目同步的外部项目。
对所选项目可用的需求类型将自动填充到需求类型字段。选择要同步的需求类型,然后单击确定。使用 Ctrl+单击可选择多个需求类型。
您的选择此时显示在编辑配置对话框上。
- 单击确定以保存您的设置。
警告:
如果将 DOORS 应用程序对象用于通信,并且此对象不支持登录数据而是需要正在运行的 DOORS 客户端,则 Silk Central 将使用提供的登录数据开始每个 DOORS 客户端进程,然后将相同数据用于随后的所有应用程序对象。因此,一次只能将一组 DOORS 登录凭据用于通信。建议您将相同 DOORS 凭据用于所有配置,以便在前端服务器上同时为所有项目执行集成任务。使用第二组凭据时,这些凭据仅在使用第一组凭据的所有会话超时之后才能生效。