什么是质量中心?
惠普质量中心(QC)是一种测试管理工具,现在通常被称为 A 应用 L ife循环 M 管理(ALM)工具,因为它不再仅仅是一个测试管理工具,而是支持软件开发生命周期的各个阶段.
HP-ALM帮助我们管理项目里程碑,可交付成果和资源.它还有助于跟踪项目健康状况,这些标准允许产品所有者掌握产品的当前状态.了解Quality Center的历史,架构和工作流程非常重要.
QC历史
Quality Center以前称为测试总监, Mercury Interactive的产品.下表为我们提供了更好的QC版本历史记录.
S.否# | 商业名称 | 版本号 | 拥有者 | |
---|---|---|---|---|
1. | Test Director | v1.52到v8.0 | Mercury Interactive | |
2. | Quality Center | v8.0到v9.0 | Mercury Interactive | |
3. | Quality Center | v9.2到v10.0 | Hp | |
4. | ALM | v11.0到v11.5x | Hp |
QC架构
HP-ALM是一个基于Java 2 Enterprise Edition(J2EE)技术的企业级应用程序,它使用MS SQL Server或Oracle作为后端.还有一个负载均衡器可以有效地满足用户的请求.
站点管理数据库托管在独立的数据库服务器上,而其他项目相关的数据则存储在单独的数据库服务器上.下图显示了QC在大公司中的设置.
HP ALM版本
HP ALM是商业许可工具,HP将其部署在下面列出的四个不同版本中;
HP ALM
HP ALM Essentials
惠普质量中心企业版
HP ALM Performance Center Edition
ALM版功能比较
每一个以上版本在ALM功能方面有其自身的局限性.根据下表,可以决定项目目的所需的许可证.
功能 | HP ALM | HP ALM Essentials | HP QC Enterprise Edition | HP ALM Performance Center Edition |
---|---|---|---|---|
发布管理 | 是 | 是 | 是 | 是 |
项目计划和跟踪 | 是 | 否 | 否 | 否 |
基于风险的质量管理 | 是 | 否 | 是 | 否 |
测试创作和执行 | 是 | 是 | 是 | |
测试资源 | 是 | 是 | 是 | 是 |
测试配置 | 是 | 否 | 是 | 是 |
Hp Sprinter | 是 | 否 | 是 | 否 |
实验室管理 | 是 | 否 | 否 | 是 |
版本控制 | 是 | 否 | 是 | 是 |
基线 | 是 | 否 | 是 | 是 |
跨项目自定义 | 是 | 是 | 否 | 是 |
分享缺陷 | 是 | 否 | 否 | 否 |
Quality Center工作流程
下图显示了Quality Center : 的工作流程;