质量中心 - 简介



什么是质量中心?

HP 质量中心 (QC),一个测试管理工具,现在通常被称为命周期理 (ALM) 工具,因为它不再仅仅是一个测试管理工具,而是支持软件开发生命周期的各个阶段。

HP-ALM 帮助我们管理项目里程碑、交付成果和资源。它还有助于跟踪项目健康状况和标准,使产品负责人能够评估产品的当前状态。了解质量中心的历史、架构和工作流程非常重要。

QC 的历史

质量中心以前被称为 Test Director,是 Mercury Interactive 的产品。下表提供了关于 QC 版本历史的更好见解。

序号 商业名称 版本号 所有者
1. Test Director v1.52 至 v8.0 Mercury Interactive
2. 质量中心 v8.0 至 v9.0 Mercury Interactive
3. 质量中心 v9.2 至 v10.0 惠普 (HP)
4. ALM v11.0 至 v11.5x 惠普 (HP)

QC 的架构

HP-ALM 是一款基于 Java 2 企业版 (J2EE) 技术的企业级应用程序,并使用 MS SQL Server 或 Oracle 作为其后端。还有一个负载均衡器可以有效地处理用户的请求。

站点管理数据库托管在独立的数据库服务器上,而其他项目相关数据则存储在单独的数据库服务器上。下图显示了大型公司中 QC 的设置方式。

Architecture of QC

HP ALM 版本

HP ALM 是一款商业许可工具,HP 部署了四个不同的版本,如下所示:

  • HP ALM
  • HP ALM Essentials
  • HP 质量中心企业版
  • HP ALM 性能中心版

ALM 版本功能比较

上述每个版本在 ALM 功能方面都有其自身的限制。根据下表,可以决定项目需要哪种许可证。

功能 HP ALM HP ALM Essentials HP QC 企业版 HP ALM 性能中心版
发布管理
项目规划和跟踪
基于风险的质量管理
测试编写和执行
测试资源
测试配置
Hp Sprinter
实验室管理
版本控制
基线
跨项目定制
共享缺陷

质量中心工作流程

下图显示了质量中心的工作流程:

Workflow of QC
广告