软件测试
6708
QC背景
原公司:Mercury(美科利)
新公司:HP(惠普)
同公司其他产品:QTP、LoadRunner
一、QC介绍
Quality Center
1.1 特点
一款缺陷管理工具
管理项目测试的所有阶段
支持群集
1.2 版本
最新名称:ALM(Application Lifecycle Management)软件生命周期管理工具
1.3 学习目标
通过学习了解软件测试的基本流程
通过学习了解其他缺陷管理工具的使用
禅道、redmine、mantis、bugzila、jira、testlink(主-测试用例)
通过学习可以自己定制缺陷生命周期流程
eg(缺陷生命周期):
new新建->open分配->fixed修复->reopen重开->fixed修复->close关闭
二、安装QC
2.1 前期准备
ALM
收费,试用30天
SQL Server(MS-SQL)
SQL Server Management Studio(SSMS)
软件
下载地址
ALM
https://www.microfocus.com/de-de/products/application-lifecycle-management/download
SQL Server
https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads#
SSMS
https://docs.microsoft.com/zh-cn/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-2017
注意:
SQL Server产品版本为RTM时无法安装QC,需转为SP4即升级版本
SQL2KSP4
参阅:
查看推荐ALM使用的服务器
2.2 安装SQL Server
开始安装
参阅:
在线安装包:
SQL Server 2017下载安装教程
离线包:
win10安装SQL Server2017【超完整版】
Win10 SQL Server 2017安装教程
序列号:
SQL Server 2012-2016-2017 简体中文版下载和序列号
2.3 安装ALM
由于虚拟机安装windows server太卡了,所以就打算在本机Win10上直接安装ALM试着用一下
修改validations.xml
取消操作系统的验证
运行安装程序,开始安装ALM
访问地址
推荐使用IE浏览器打开
localhost:8866/qcbin
参阅:
HP ALM配置操作指南
win10_64位系统下安装ALM12.01(QC),笔者只在Win10平台上试过,大家也可以在win7的平台上试一下,一个道理!(Alpha)
2.4 邮件转发配置
暂无
三、使用QC
3.1 站点管理
localhost:8866/qcbin/SiteAdmin.jsp
打开站点管理
站点管理员就是QC平台管理员
创建域
站点项目
项目导出后的文件扩展名为.qcp
创建空项目
3.2 项目管理
localhost:8866/qcbin/start_a.jsp
只有登录用户(无论admin)至少是某一个域下的某个项目的项目用户,才可以登录到对应项目管理界面中
验证用户及选择项目
3.2.1 项目管理界面
3.2.2 项目自定义界面
注意保存save
1. 自定义组来定制缺陷生命周期
项目经理组
开发组
测试组
验证
参阅:
实验室管理
http://localhost:8866/qcbin/start_a.jsp?projectType=LabManagement