ClearQuest 7.0.0 新版本实现了对简体中文和日语的本地化,那么,相应的软件包(Package)也有了相对应的简体中文与日语的版本。代码页如果选择了 936,(参见 “如何在ClearQuest中建立多语言模式库”)那么在 ClearQuest 的软件包应用向导列表中便可以显示版本为 x.y.3 这种格式的简体中文软件包(Package);相应的,如果代码页选择的是 932,那么在软件包应用想到钟便可以显示版本为 x.y.2 的日语的软件包。当然 ASCII(也就是英文版本)的软件包同样也会显示在应用向导列表中。
如下图 2,图 3 显示的简体中文以及日语版本的软件包:
图2: 简体中文版本的软件包
图3: 日语版本的软件包
另外,ClearQuest 7.0.0 版本新增加了一些软件包,来完善更多的功能需求。比如完成对测试用例及测试计划管理的 CQTM,以便在 ClearQuest 中来实现之前 Rational TestManager 的功能;完成部署管理的 DeploymentTracking 以及 TPM(与 IBM Tivoli 集成的软件包)。
4.如何使用软件包向导(Package Wizard)完成软件包的应用
在初步了解了 ClearQuest软件包(Package)的功能之后,我们来了解一下 Package 的具体应用以及部署的步骤。
根据 Package 的不同功能,软件包的应用也分为两种:一种是应用于 schema 生成另外的一些记录类型(record type),来完成本身的需求功能,例如:EnhancementRequest、CrossPlatformSCM,以及在 ClearQuest 7.0.0 新版本中的 CQTM、DeploymentTracking、TPM;另一种是应用于 schema 中的某一些记录类型(比如:Defect),来完成一些扩展的功能或是用这种记录(比如:Defect)与其它产品集成使用,包括我们上面在软件包分类中提到的 General 和集成的这些软件包。
首先我们来看一下对于生成另外的一种或是一些记录类型(record type)的软件包的应用过程:
在 ClearQuest Designer中选择检出(check out)想应用软件包的 schema。在菜单项单击“Package”,可以看到菜单列表:
“Package Wizard”: 软件包的应用向导,帮助用户完成对软件包的应用
“Setup Record Types For Packages”: 应用与这个 schema 相关联的 packages 到某个记录类型
“Setup State Types”: 匹配状态类型,比如 UnifiedChangeManagement 是需要匹配状态类型的
“Upgraded Installed Packages”: 升级所应用的软件包的版本,可以使所有的软件包更新到目前最高的版本
图4: 软件包(Package)的菜单选项
选择单击“Package Wizard”软件包的应用向导,来完成 package 的应用。
首先,在软件包列表中选择需要应用的一项,若在列表中没有此 package,可以点击“More Packages”,将会列出 ClearQuest 提供的所有软件包。
图 5: 应用向导的软件包列表
之后,点击“下一步”,进入将 package 应用到 schema 或是 schema 中的某些记录类型(record type)的界面;
如图 6 将“EnhancementRequest”应用到 schema,因为 EnhancementRequest 是完成新增记录类型为“EnchancementRequest”的功能,所以在记录类型的列表中不选其他的记录类型,直接点击“完成”,将在检出的 schema 中看见成功应用这个软件包后生成的记录类型。
图 6: 将“EnhancementRequest”应用到 schema