HP Application Lifecycle Management
HP应用程序生命周期管理(HP ALM)是惠普软件部门开发和销售的一套软件工具,用于应用开发和测试。它包括用于需求管理,测试计划和功能测试,性能测试(与HP Performance Center一起使用)),开发人员管理(通过与***广泛使用的开发人员环境(如Collabnet,TeamForge和Microsoft Visual Studio)的集成)以及缺陷管理[1] [2]
HP ALM旨在支持负责提供应用程序的关键利益攸关者,使其在其生命周期中进行。它是一个通用平台,alm/QC/HP电话,几个关键应用程序和面向管理应用程序核心生命周期的仪表板的组合,从设计到交付准备到运行。所有这些核心生命周期活动都是从工作流程的角度,通过一个共同的管理控制台,一个项目跟踪和规划层连接在一起,alm/QC/HP***商,并建立在一个通用的软件基础上,包含一个一致的存储库和一个支持SDK的开放集成架构。[4]
HP ALM旨在为信息技术部门提供一个集中的应用程序管理平台,用于在单个工作流程内和整个应用程序团队内部以及整个开发应用程序的整个过程中进行管理和自动化。[1]惠普提供许多咨询服务来支持HP ALM。
HP应用程序生命周期管理(HP ALM)
应用程序生命周期管理
ALM产品与服务
应用测试软件
ALM软件
HP ALM简介(质量中心)
HP ALM版本:
HP ALM是商业许可的工具,HP以4种不同的口味分发ALM
HP ALM简介(质量中心)
ALM版特征比较
每个许可证允许用户访问某些ALM功能。下表列出了特定许可证给您的功能=
HP ALM简介(质量中心)
我们来研究你为什么要购买一个特定的版本,哪个是适合的
HP ALM Essentials - 适用于只需支持其整个软件生命周期的基本功能的企业。它可以访问需求管理,测试管理和缺陷管理。
HP QC企业版 - 此许可证适用于希望将ALM专用于测试目的的公司。它还提供与统一功能测试仪(UFT)的集成。
HP ALM Performance Center Edition - 此许可证***适合希望使用HP ALM来驱动HP-Load runner脚本的***。它可以帮助用户维护,管理,安排,执行和监控性能测试。
ALM工作流程
要学习ALM工作流程,我们首先研究一个典型的测试过程,
HP ALM简介(质量中心)
我们正在规划和起草,发布细节。在每个版本的每个版本和范围内确定循环次数
对于给定的版本和周期,我们起草了要求规范。
根据要求,创建测试计划和测试用例。
下一阶段正在执行创建的测试计划
该测试过程的下一阶段是跟踪和修复在执行阶段检测到的缺陷
在所有阶段,分析完成,alm/QC/HP,生成报告和图表以测试度量生成。
HP ALM提供了适应测试过程每个阶段的模块。我们将在后面的教程中详细研究它们。
QC/ALM特点
1.
测试资源
?
支持对QTP脚本中的对象库(object
repsitory),功能库(function library)和数据表(Data
table)做为测试资源存储
?
支持对BPT中的对象库(object
repsitory),功能库(library)和***场景(recovery
scenario)做为测试资源存储
?
支持对测试资源的变更历史查看
?
支持对测试资源依赖关系的查看
2.
版本管理
(version control)
?
支持对需求,测试用例,测试资源和业务流程测试(BPT)的版本管理
?
支持签入、签出功能
?
支持版本的历史查询
?
支持版本的比较
3.
库和基线管理
(library and baseline)
?
支持针对需求,测试用例,测试资源和业务流程测试(BPT)创建库
?
支持针对库中资源的不同状态创建基线
?
支持基线的比较
?
支持基线的历史变更查询
版权所有©2025 产品网