HP ALM使用简介

来源:互联网 发布:有少女感的长相 知乎 编辑:程序博客网 时间:2024/05/21 11:30


HP ALM(HP ApplicationLifecycle Management)惠普应用全生命周期管理软件,从需求开始,贯穿整个开发过程。能为整个测试提供清晰的导向,在每个阶段之间建立无缝集成和顺畅的信息流。

一、ALM环境

在使用ALM之前应先配置好IP地址和IE浏览器的受信任的站点。IE浏览器—Internet选项—安全—站点,将提前分配好的IP地址添加到受信任的站点中,例如http://172.16.173.35。

二、ALM登录

打开IE浏览器,在网址栏输入ALM地址http://172.16.173.35:8080/qcbin打开ALM登录页面。在登陆页面中有QualityControl,和站点管理等常用选项。在站点管理中创建域和项目,分配用户名和用户密码。

1、进入http://172.16.173.35:8080/qcbin/,点击站点管理(用户名和密码都为admin)。创建域(飞机订票系统,Flight Reservation)和项目(Flight Reservation)

2、创建用户名和密码

3、  创建项目中需要加入用户

三、创建发布

ALM通过定义发布和周期来组织和跟踪即将进行的发布。测试过程始于在Management中创建Releases。发布树中包含一个发布文件夹,发布文件夹由周期组成。

Management—Releases—创建文件夹,在文件夹下创建周期。Releases和周期都要设置起止时间,如果周期的时间要更改,选定周期,在工具栏上找到表盘按钮即可更改时间。以飞机订票系统为例:

在Releases下创建Flight Reservation程序的文件夹,在此文件夹下创建4个周期。

1、Cycle 1- New Features:这一周期测试Flight Reservation的新特点。持续30天。

2、Cycle 2- Integrated System Test:本周期测试那些可能会影响现存功能的新特点变化。持续时间10天。

3、Cycle 3- Performance:测试应用程序的性能。持续时间10天。

4、  Cycle 4-User Acceptance Testing:本周期确保新特点满足业务期望。重新安排日期

四、创建需求(根据测试用例写入)

在左侧的Requirements栏找到Requirements创建需求。在工具栏中依次创建项目文件夹、发布文件夹、需求模块文件夹和具体需求。

需求规则:

一级目录:Requirements

二级目录:项目名称=FlightReservation

三级目录:对应的发布=Release4.0

四级目录:模块名称,如登录模块、订单模块

五级目录:具体需求

创建好需求后,可以查看创建好的需求,常用方法有通过需求菜单栏查看 “需求树”,“需求详细信息”,“需求网络”。

需求分析:需求的关联(需求可跟踪性中),配置需求跟踪矩阵,生成EXCEL表

找到需求的需求跟踪,在需求跟踪里面找到需求关联,通过左键的方式将相关的需求进行关联。Trace From将要关联进来的需求跟踪到选中的需求,Trace To表示跟踪到将要关联进来的需求。最后配置需求跟踪矩阵,导出Excle表。

五、创建测试计划树(Excle表格导入测试用例)

1、Excel数据导入ALM的测试计划,在导入之前需安装名为HP-ALM-MSExcelAddin_11_50_4_0.exe的程序,在表格的加载项中选中HP ALM,逐步导入表格。

2、需求覆盖

连接测试到需求(在需求覆盖中),生成需求覆盖范围

连接需求到测试练习,生成测试覆盖范围,并在需求与测试用例之间相互查看

六、Library管理

1、Library的创建

         首先创建工程对应的文件夹,然后创建一个Library

然后定义Library中的内容,将需求和测试计划添加到Library中。

2、基线的创建

新建基线baseline1.0

然后签出一个需求或者测试用例,对其进行修改,修改后签入。回到Library中,在Release4.0下新建基线baseline 2.0。

3、基线间比较

由于更改了测试用例中的一些数据,因此baseline1.0和baseline2.0中含有的需求和测试用例中,产生修改的内容会被标记出来

七、执行测试

将测试计划添加到测试用例集中,将测试计划添加过去,对测试集中的功能手工测试,找到缺陷并创建缺陷。

八、跟踪缺陷,导出缺陷报告

针对航班预定系统登陆界面标题与期望值不符合的情况手动创建并提交缺陷

针对密码字段不区分大小写的情况,在测试运行时创建并提交缺陷

将发现的缺陷与对应的需求进行关联

对有联系的一些缺陷进行缺陷间的互相关联

在Analysisz---标准缺陷报告,导出缺陷报告

 

 

0 0
原创粉丝点击