使用 ClearQuest Package 定制集成模式

发表于:2007-11-27 15:44

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:白 璇    来源:网络转载

  ClearQuset 作为变更管理工具,为用户提供了灵活的自定义设置,其中应用于模式(schema)的软件包(package)便是 CQ 提供的帮助用户自定义设置模式(schema),以完成不同功能需求的核心组成部分。本文主要介绍 CQ Package 的功能以及如何应用不同的软件包来完成集成工作模式的配置。
1. 前言

  IBM Rational ClearQuest 是业界领先的变更管理工具。变更可以是新的需求、软件缺陷等。 ClearQuest 更能让客户根据自己的具体需求,灵活的设计变更管理流程。客户可以定义变更的字段和值的范围、变更的各种状态、引起状态转换的操作,和变更之间的关系等等。

  除此以外,ClearQuest 提供了完成不同功能的各种软件包以帮助用户定制不同需求的功能流程。另外,业界对变更管理工具与其他的软件开发管理工具的集成有着强烈的需求;ClearQuest 不仅与 IBM Rational 其他家族产品有着良好的集成,并且还提供了与其他管理工具的集成,比如,MS Visual SourceSafe(MS VSS)以及 MS ProjectTracker 等等。

  ClearQuest 与其它产品的集成大多是通过应用 ClearQuest 提供的相应的软件包(package)来完成的。下面举例介绍 ClearQuest 与配置管理工具 Rational ClearCase,Visual SourceSafe;需求管理工具 Rational RequistPro 的集成部署。

2. ClearQuest Package (软件包) 功能介绍及分类

  Package 是 ClearQuest Schema 的组成部分,包括:记录类型(record type)、字段(field)、表单(form)、Tab、Hook&script 以及客户端界面的查询选项(query);应用软件包到已经存在的 schema 上来完成不同需求的功能实现。这些新的功能也永久的成为这个 schema 的一部分。而 ClearQuest 与其它产品的集成也都是通过应用相应的软件包来实现的。比如:clearcase 就是 ClearQuest 与 Base ClearCase 集成需要应用的软件包;Unified Change Management 是 ClearQuest 与 UCM ClearCase 集成需要应用的;Visual SourceSafe 是 ClearQuest 与 MS VSS 集成需要在 CQ Schema 应用的软件包。ClearQuest 目前提供的所有软件包及其相应功能请参见附录表。

  在安装好 ClearQuest 之后,可以查看当前安装 package 的版本及属性;Package 的默认安装路径是:“c:\Program Files\Rational\ClearQuest\package” 存储着 ClearQuest 提供的所有软件包。

  如图 1,显示了软件包的存储路径。


图1: 软件包的存储路径
软件包的存储路径

  所有的这些 Package(软件包),他们实现不同的功能需求,根据不同的功能类别大致可以分为以下几类:

软件包的类型(Package Type)软件包(Package Name)
普通常规(General)Attachment
Email
History
Notes
Resolution
缺陷跟踪(Defect Tracking)Customer
Project
数据/代码页验证(Data/code page validation)CharacterSetValidation
(注:此 package 应用于 Japanese 字符转换)
ClearQuest扩展功能(CQ Extended Function)AuditTrail
eSignature
CrossPlatformSCM
DeploymentTracking(7.0.0 新版本)
测试用例计划管理(TestCase Management)CQTM(7.0.0 新版本)
统一变更管理集成(UCM Integration)AMStateTypes
BaseCMActivity
UCMPolicyScripts
UnifiedChangeManagement
MS Project Tracker 集成AMWorkActivitySchedule
AMBaseActivity
配置管理工具集成(Configuration Management Integration)ClearCase(Base ClearCase 集成)
VisualSourceSafe
部署管理工具的集成(Deployment Management Integration)TPM(7.0.0 新版本)
Rational 的其他组件产品的集成(Rational Suites Integration)Repository
RequisitePro
RequisiteProSupplement
EnhancementRequest
ContentStudio
PQC
(Purify, Visual Quantify, and Pure-Coverage in Rational Development Studio and TestStudio)
TeamTest

3. CleatQuest 7.0.0 版本的 Package 新功能介绍

  在已经发布的 IBM Rational ClearQuest 7.0.0 的新版本中,最大的功能改变就是 ClearQuest core 引入的 Unicode 以及对简体中文和日文的本地化。相应的,ClearQuest Package(软件包)的新功能最显著的当然也是这两方面的改变:

3.1 返回值(return_string)的 Unicode mode 以及 Local mode

  ClearQuest7.0.0 对于字符处理采用 unicode,但是由于一些软件包(Package)是用来与其他产品集成使用的,因此对于相应的另一方产品不支持 unicode 字符处理的软件包(Package)还是采用返回值 local mode 的字符处理方式。

  ClearQuest 7.0.0 版本的软件包(Pacakge)的字符处理模式如下表:

软件包(Package Name)返回值类型(Return_String_Mode)
AMBaseActivityReturn_String_Local
AMWorkActivityScheduleReturn_String_Unicode
AMStateTypesReturn_String_Local
AttachmentsReturn_String_Unicode
AuditTrailReturn_String_Unicode
ATStateTypeReturn_String_Unicode
BaseCMActivityReturn_String_Local
BTStateTypesReturn_String_Unicode
BuildTrackingReturn_String_Unicode
CharacterSetValidationReturn_String_Local
ClearCaseReturn_String_Local
CQTMReturn_String_Unicode
CrossPlatformSCMReturn_String_Local
CustomerReturn_String_Unicode
DeploymentTrackingReturn_String_Unicode
DTStateTypesReturn_String_Unicode
EmailReturn_String_Unicode
EnhancementRequestReturn_String_Unicode
eSignatureReturn_String_Unicode
HistoryReturn_String_Unicode
NotesReturn_String_Unicode
ProjectReturn_String_Unicode
PQCReturn_String_Local
RepositoryReturn_String_Local
RequisiteProReturn_String_Local
RequisiteProSupplementReturn_String_Local
ResolutionReturn_String_Unicode
TeamTestReturn_String_Local
TPMReturn_String_Unicode
UCMPolicyScriptsReturn_String_Local
UnifiedChangeManagementReturn_String_Local
VisualSourceSafeReturn_String_Local

41/41234>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号