关于 HP 质量中心界面 Rational DOORS 的简介
有了 HP 质量中心界面的 IBM® Rational® DOORS,您就可以实现 Rational DOORS 需求管理软件以及 HP 质量中心之间数据的同步化,它是一种集成的企业程序,用于管理和组织整个测试过程。您可以将 Rational DOORS 之中的需求转移至一个 HP 质量中心项目,并转移两个程序之间的测试与缺陷。您还可以使用 HP 质量中心界面(QCI)来访问 Rational DOORS 需求信息,使用您的 Rational DOORS 界面来访问 HP 质量中心测试以及缺陷信息。
QCI 3.5 所支持的操作系统:
- Windows Server 2003 R2(标准版或者企业版)32 位。IIS 6.0 必须与 ASP.NET 2.0 版本一起运行。
- Windows Server 2008(标准版或者企业版)32 位。IIS 7.0 必须在 IIS 6.0 兼容模式下运行,支持 ASP.NET 2.0 版本。
QCI 3.5 支持的操作系统:
- 必须安装 Rational DOORS 9.2 版本或者后续的数据库服务器。
- 必须在任意的机器上安装 HP Quality Center 服务器 10.0 版本。
HP 质量中心的 Rational DOORS 包含了三个主要的构件,如图 1 所示:
- 集成服务器
- IAS 管理(集成管理操控台)
- 集成客户端
图 1. 质量中心界面,企业系统
集成服务器
这就是两个程序之间数据转移和同步化所用到的主要构件。它是一种基于网络服务的构件,通过 Microsoft IIS 服务器进行部署。您应该在带有 IIS v6.0 的 Microsoft Windows 2003 以及 Windows 2008 Server 上安装集成服务器构件。
IAS Admin(集成管理操控台)
IAS Admin,或者管理操控台,为同步化任务的创建,执行,编辑提供了一个界面。一个同步化任务指定了需要同步化哪些数据。
集成客户端
出于这种目的考虑,集成客户端就是一个 Rational DOORS 构件:
- 同步化
- 在测试用例上运行报告
- 分析结果
为了安装 Rational DOORS,首先您需要安装服务器,然后安装客户端。
安装 Rational DOORS 服务器,9.2 以及 9.3 版本
- 运行 Rational DOORS 服务器 setup.exe 文件。
- 点击 Next 按钮并接受许可证服务器协议。
- 对于 Setup 类型,选择 Typical,然后点击 Next。
- 输入数据库端口号码,通常是
36677。 - 点击 Install。
注意:
您还可以在一个非 Windows 的平台上安装 DOORS 服务器。
安装 Rational DOORS 客户端,9.2 以及 9.3 版本
- 运行 Rational DOORS 服务器 setup.exe 文件。
- 点击 Next,并接受许可证服务器协议。
- 对于 Setup 类型,选择 Typical,然后点击 Next。
- 在 Database Port 区域内,输入
36677。该号码就是安装服务器的端口号。 - 在数据库主机区,输入安装 Rational DOORS 服务器的 IP 地址或者完全合格的主机名,如图 2 所示。
图 2. 服务器的数据库端口号以及主机名
- 在 License Information 页面(图 3)中,以下面的格式输入许可证服务器内容:PortNumber@IPAddress
其中 PortNumber 就是许可证服务器的端口号,而 IPAddress 就是安装 Rational DOORS 许可证服务器机器的 IP 地址。d
图 3. 许可证服务器具体内容
- 点击 Next 以完成客户端安装过程。
创建一个单独的组(例如:对 DOORS-QC 集成有管理员权限的 QCI_Admin_Console_Users)。
- 您最好不要使用 Windows“Administrators”组。集成服务器可以使用该组来确认用户是否可以访问集成 Administration Console。
- 对于集成您最好有一个固定的用户(例如:IWSUSER)。该用户账号将用作 DOORSQCIntegrationApplicationPool 的特征。您可以使用 Admin 权限来手动创建一个用户,或者在运行 Set Access Permissions Wizard 后安装时创建用户。
- 如果您选择了手动创建 IWSUSER,那么您要确定输入的秘密符合 Windows 对于网络的安全策略。将密码设置为从不过时,而且用户从首次登录后就不用再更改密码。
- IWSUSER 应该成为 Administrators 组,QCI_Admin_Console_Users 组以及 IIS_WPG 组的一部分。
如果您要在 Windows Server 2008 上安装集成服务器,那么您必须设置 IIS7 以使用 IIS6 兼容模式。
使用 IIS6 兼容模式来设置 IIS 7:
- 使用 Server Manager 工具,在 Windows Server 2008 R2 或者 Windows Server 上安装 IIS 6.0 Management Compatibility Components:
- 点击 Start > Administrative Tools > Server Manager。
- 在导航窗格中,展开 Roles,右击 Web Server (IIS),然后点击 Add Role Services。
- 在 Select Role Services 窗格之中,切换至 IIS 6 Management Compatibility。点击以选择 IIS 6 Metabase Compatibility 以及 IIS 6 Management Console 复选框。
- 在 Select Role Services 窗格中,点击 Next,然后在 Confirm Installations Selections 窗格中,点击 Install。
- 点击 Close 以退出 Add Role Services 向导。
为了安装 Rational 质量中心界面,首先安装服务器,然后安装客户端。
- 在 Windows Server 2003 或者 Windows Server 2008 上安装 Rational 质量中心界面服务器,3.5 版本:
- 运行 Rational 质量中心界面 setup.exe文件。
- 点击 Next 并接受许可证服务器协议。
- 对于创建类型,您可以选择 Server 并点击 Next,如图 4 所示。
图 4. 创建类型选择窗口
- 输入 IIS Port(通常来说,给定的端口号是 80),并点击 Next。
- 输入 Domain 以及 Group 名,然后点击 Next 以及 Install,如图 5 所示。
图 5. Group 以及 domain 名
- 选择 All Programs > IBM Rational > IBM Rational Tools > IBM Rational DOORS for HP Quality Center Interface 3.5 Tools > Set Access Permission,以启动 Set Access Permission 向导。
- 输入用户的名字(推荐:以
ServerName\Username的格式使用名为IWSUSER的本地用户。 - 如果您没有创建用户,并想要向导创建一个,那么 选中“如果账户并不存在,您是否想要配置工具以尝试创建账户?”的复选框。
- 点击 Next,如图 6 所示。
图 6. 收集用户权限
Rational DOORS 质量中心集成只支持使用默认的网站来配置集成。
- 为虚拟文件夹指定虚拟目录的位置。默认的位置已经填充了,但是如果您在不同的位置上安装了集成,那么您可以指定它并点击 Next,如图 7 所示。
图 7. 收集虚拟的文件夹结构
- 点击 Yes 以配置服务器。
- 当配置的总结显示出来时,点击 Next。
- 然后点击 Run Tests。
- 点击 Yes 按钮,然后点击 Next,如图 8 所示。
图 8. 服务的测试可进行性
它会测试 SOQ 服务以及 TDI 服务是否可用,而 IWSUSER 是否能够访问这些服务。
提示:
如果 IWSUSER 没有添加至
Administrators,IIS_WPG 以及QCI_Admin_Console_Users(为 QCI 用户创建的组)的话,那么该操作可能失败。
- 为 Rational DOORS 服务器地址,用户名以及密码提供链接的信息。
- 点击 Test Connection,如图 9 所示。
图 9. Rational DOORS 链接的用户具体信息
- 为 HP 质量中心提供登录信息并点击 Test Connection。
提醒:
有一点还是非常重要,用户能够启动 Microsoft Internet Explorer
作为 IWSUSER,并且能够在相同的会话中浏览 HP 质量中心网站,如图 10 所示。
图 10. HP 质量中心链接的用户信息
- 如果您在运行 Set Access Permission 向导的机器上已经浏览了质量中心网站,您可以点击 No。否则的话,点击 Yes。
现在您已经成功地配置了 Rational DOORS HP 质量中心界面服务器构件。
- 运行 Rational Quality Center Interface setup.exe 文件。
- 点击 Next 并接受许可证服务器协议。
- 对于安装类型,选择 Typical,并点击 Next。
- 输入数据库端口号(通常是 36677),并点击 Install。
- 确定您安装了 Microsoft .NET 框架 的 2.0 版本以及 3.0 版本。如果您需要安装 .NET 框架,那么现在就执行该操作。
- 在您的因特网浏览器中,输入:
http://<integrationserver>/AdminToolInstall
注意:
在背景中安装 .NET 框架。确定在您继续之前就已将其安装了。.NET 图标将会出现在工具栏的通知区域之中。
- 为了运行 Administration Console 安装器,您可以点击 set up。
- 如果您想要从本地机器上安装操控台,您可以选择 Save,然后双击 setup.exe 文件。
- 如果您想要从网络上安装操控台,那么您可以选择 Run。
提示:
您还可以切换到以下地址以得到 setup.exe 文件:C:\Inetpub\wwwroot\DOORSTDIServices\OCD\setup.exe
然后您可以看到欢迎界面。
- 点击 Next 以显示许可证协议界面。点击 Yes 以接受协议的条款,
- 当 Choose Destination Location 界面显示时,向您想要安装的文件夹输入路径,或者保持默认值不变并点击 Next。
- 在 Ready to Install the Program 界面上,点击 Install。文件在安装时将会显示进度条。
- 点击 Finish。
- 启动管理操控台:从 Start 菜单中,选择 All Programs > IBM Rational > IBM Rational DOORS for HP Quality Center Interface 3.5 Tools > Administration Tool, 如图 11 所示。
图 11. 管理工具认证
- 从服务器列表中选择一个集成服务器。
- 如果您使用集成的 Windows 认证的话,点击 OK ,或者清除复选框的选择,并输入您的用户名和密码,然后点击 OK。
- 点击 Tools > Connection Manager 以打开服务器链接管理器对话框窗口。
- 输入集成服务器的地址,名字以及描述;您可以指定尽可能多的集成服务器。
- 如果您指定了不止一个集成服务器,那么从中选择一个默认的。
- 点击 OK。
- 点击 File > New > Data Connection 以打开 New Data Connection 向导。
- 选择 Rational DOORS,并点击 Next。
- 为 Rational DOORS 连接指定服务器以及用户的内容。
- 按照下面的格式来输入服务器的位置:
port@servername - 使用您正在使用的端口号来替换端口,使用服务器的名字来替换 servername 。
- 输入您的用户名以及密码。
- 测试链接以确定用户名,密码和位置都是正确的。
- 点击 Next。
- 如果您想的话,您可以在同步化不能运行时创建一个时间(该时间是为每个数据库设置的)。选择 Enable Exclusion Time Window。输入一个起始时间以及终止时间,并点击 Next。
- 在 Data Connection Summary 界面中显示总结信息之后,您可以点击 Finish。
- 点击 File > New > Data Connection 以打开新数据链接向导。
- 选择 HP 质量中心,并点击 Next。
- 为 HP 质量中心链接指定服务器以及用户的信息:
- 按照下面的格式来输入服务器的位置:
http://servername:port/qcbin - 使用服务器的名字来替换 servername,并使用端口号来替换端口。
- 输入用户名以及密码。
- 选择 Test Connection 以确定用户名,密码和位置都是正确的。
- 按照下面的格式来输入服务器的位置:
- 点击 Next。
- 为链接输入会话的号码以及对象的号码,并点击 Next。这些装置设置了可以并发运行块的最大数量以及每个快中对象的最大数量。
- 如果您想要在同步化不能运行时,指定一个时间,那么您可以选择 Enable Exclusion Time Window。输入一个起始时间以及一个终止时间,并点击 Next。
- 在 Data Connection Summary 界面显示总结信息之后,您可以点击 Finish。
学习
- 浏览 Rational DOORS developerWorks 页面,查找技术文章和许多相关资源的链接,并仔细查看 Rational DOORS 信息中心。
- 访问 developerWorks 上的 Rational 软件区域,了解有关 Rational 软件交付平台产品的技术资源和最佳实践。
- 时刻关注 developerWorks 技术事件和 Web 广播,包括各种 IBM 产品和 IT 行业主题。
- 参见 developerWorksLive! 技术讲座,快速了解 IBM 产品和工具,以及 IT 行业趋势。
- 观看 developerWorks 演示中心,从初学者的产品安装和配置演示,到面向有经验开发人员的高级功能。
- 改善您的技能。查看 Rational 培训和认证 目录,其包含了许多广泛议题的课程类型。您可以在任何地方,任何时间学习它们,许多“启动”课程是免费的。
获得产品和技术
- 在线试用 Rational DOORS Web Access 免费试用版。
-
按照最适合您的方式IBM 产品评估试用版软件:下载进行试用,可以在线进行,在云环境中使用,或者在 IBM SOA 人员沙箱 中花一些时间了解如何有效实施面向服务架构。
讨论
- 加入 Rational DOORS 讨论区,询问相关问题,并加入讨论。
- 通过 撰写一篇 developerWorks 文章 共享您的知识,并帮助那些使用 Rational 软件的人员。您将获得全球范围展示,RSS 企业联合组织,署名和建立,以及 developerWorks Rational web 网站专业编辑和出版的益处。查找 如何编写一篇好的 developerWorks ,以及如何进行。
- 跟随 Facebook 和 Twitter (@ibmrational) 上的 Rational 软件,并添加您的注释和请求。
- 您可以加入 Rational 讨论区,cafés 和 wikis,询问并回答问题,增加您的专业技能。
- 通过加入 developerWorks 中文社区,与其他人员联系,分享您的兴趣爱好,并响应 开发人员驱动的博客。
