品质中心 - 简介


什么是质量中心?

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

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

质量控制的历史

Quality Center 的前身是 Test Director,是 Mercury Interactive 的产品。下表让我们更好地了解了 QC 的版本历史。

S号# 商业名称 版本号 拥有者
1. 测试总监 v1.52 至 v8.0 水星互动
2. 品质中心 v8.0 至 v9.0 水星互动
3. 品质中心 v9.2 至 v10.0 生命值
4. ALM v11.0 至 v11.5x 生命值

QC架构

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

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

QC架构

HP ALM 版本

HP ALM 是一种商业许可工具,HP 将其部署在下面列出的四个不同版本中 -

  • 惠普ALM
  • HP ALM 要点
  • 惠普质量中心企业版
  • HP ALM 性能中心版

ALM 版本功能比较

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

特征 惠普ALM HP ALM 要点 HP QC 企业版 HP ALM 性能中心版
发布管理 是的 是的 是的 是的
项目规划和跟踪 是的
基于风险的质量管理 是的 是的
测试编写和执行 是的 是的 是的 是的
测试资源 是的 是的 是的 是的
测试配置 是的 是的 是的
惠普短跑运动员 是的 是的
实验室管理 是的 是的
版本控制 是的 是的 是的
基线 是的 是的 是的
跨项目定制 是的 是的 是的
共享缺陷 是的

质量中心工作流程

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

QC工作流程