1、Mercury Quality Center 工具培训,课程内容,Quality Center简介Quality Center的缺陷追踪,Quality Center简介,关于Quality Center Quality Center的安装初识Quality Center Quality Center的后台管理,关于Quality Center,简称QCQC是HP公司推出的测试管理工具QC是基于web的应用软件,支持internet和intranet访问模式QC能够控制整个测试过程,并创建整个测试工作流的框架和基础,使整个测试管理过程变得更为简单和有组织 Quality Center提供了与H
2、P各种测试工具的集成使用方式,关于Quality Center,需求定义分析应用程序并确定测试需求测试计划基于定义的测试需求,创建测试计划测试执行创建测试集(testset)并执行测试缺陷跟踪报告程序的软件缺陷,并跟踪其修改过程,关于Quality Center,QC管理测试资源:域(domain)项目(project)QC支持的后台数据库:accessSQL ServerSybase Oracle,Quality Center的安装,QC当前主流版本是8.2、9.0、10.0,该培训文档使用10.0版本QC支持windows server2003,可选安装windows IIS安装时的要点:
3、输入正确的license(或试用license)连接企业数据库需要输入数据库的别名alias指定超级管理员的用户名与密码指定邮件发送服务(可选)指定QC的虚拟目录,Quality Center的安装,QC的安装建议:QC服务器端使用jboss或者IIS,确保没有安装QC以外的web应用,并且没有共享IIS的应用如果数据库使用access以外数据库,需要在QC服务器端安装相应数据库驱动软件直接登陆QC服务器机器来安装QC,而不是其他方式安装QC时,使用administrator权限的用户进行,并拥有可以控制administrator的全部权限,Quality Center的安装,配置邮件发送:Q
4、C使用邮件服务器提供项目内用户发送 e-mail,QC支持多种mail服务器:SMTP server:来用作通过网络方式发送信件,端口为25。推荐使用该方式,因为QC使用Windows的Sockets来直接将邮件发送到你的mail服务器,该方式可以支持HTML格式的文件。 Microsoft IIS SMTP Service:该模式需要在本地机器上安装有mail服务器。如果你的机器上安装Microsoft IIS 时安装了Microsoft IIS SMTP服务可以选择找中安装。该方式支持HTML格式文件。,初识Quality Center,启动QC:QC安装后,打开web浏览器,输入QC所在
5、的url:(http:/Server name/virtual Directory name/default.htm),主程序后台管理插件设置版本说明,初识Quality Center,初次运行QC,将会下载相关软件及文件到本地客户机,随后进行版本更新;然后显示登陆页面:,用户名密码账户验证域项目,初识Quality Center,登陆一个测试项目:,区域 Defects 菜单,初识Quality Center,QC的工具选项:点击左上角TOOLS链接:选择其他项目自定义(里面可以修改当前登陆用户密码)拼写检查Document generator:将功能模块信息导出成文档形式 Clearing
6、 history:清楚QC项目中自动保存生成的日志信息,Entity:选择删除内容所属的实体Field:删除内容所在的字段Until date:删除该日期以前的内容,Quality Center的后台管理,在QC主页面点击site administrator进入后台管理:项目管理、用户管理、服务器连接查看、许可证管理、QC服务器管理、数据库管理、站点配置信息,Quality Center的后台管理,QC的项目管理:域管理新建、删除、刷新项目管理创建项目、删除项目、移除项目、连接项目、升级项目、激活/关闭项目、恢复项目项目数据库表、项目信息修改,Quality Center的后台管理,QC的用户
7、管理:添加用户、删除用户、导入用户、设置用户密码导入用户是导入服务器主机系统用户修改用户的基本信息,Quality Center的后台管理,QC的服务器连接查看标签,查看当前连接本服务器的动态信息QC的许可证标签,查看或更新licenseQC的服务器标签,查看或更新服务器基本信息,Quality Center的后台管理,QC的数据库管理:新建数据库连接、删除编辑数据库连接字符串、ping命令、设置连接数据库用户名和密码设置QC默认用户密码,只适合sql server和sybase,Quality Center的后台管理,设置QC的参数:服务器参数高级报告参数用户自定义添加用户参数License
8、日志保存路径参数默认的mail格式发送缺陷邮件的时间间隔参数Sitescope访问地址版本控制激活客户端断开服务器的等待时间,Quality Center的后台管理,设置项目成员角色:点击QC主页面的customize链接,选择域名、项目,以管理员如admin登陆(非管理员看不到以下链接)在新页面选择groups链接设置项目成员角色,并修改其权限,Quality Center的后台管理,设置项目成员:点击project users链接在窗口可添加新用户,并设置其访问角色后台参数custom_enable_user_admin如果是n,不能添加新用户,课程内容,Quality Center简介Q
9、uality Center的缺陷管理,Quality Center的缺陷管理,定义缺陷跟踪工作流缺陷管理界面说明管理软件缺陷生成报告生成图表,定义缺陷跟踪工作流,有效的查找和修改应用程序的错误是软件开发过程中必不可少的环节,测试人员提交缺陷,状态为new项目经理或SQA评估缺陷,状态为open或closed、rejected、deleted开发人员修复open的缺陷,重构软件,状态为fixed测试人员重新测试重构软件,状态为closed或reopen各角色人员分析与跟踪相关缺陷状态,缺陷管理界面说明,打开QC的defects链接进入缺陷管理模块:,缺陷管理界面说明,缺陷网格的字段说明:Actu
10、al fix time:Assigned to:Closing date:Closed in version:Defect ID:Description:Detected by:Detected in version:Detected on date:Estimated fix time:Modified:Planned closing version:Priority:Project:R&D comments:Reproducible:Severity:Status:Subject:Summary:,管理软件缺陷,添加软件缺陷:点击add defect按钮,弹开添加缺陷对话框,为了排除相似的
11、错误,点击 按钮 查看,管理软件缺陷,查找相似缺陷: 按钮查找相似缺陷查找相似文本,管理软件缺陷,搜索缺陷列表: 按钮,管理软件缺陷,修改缺陷详细信息: 按钮,管理软件缺陷,截图照相机功能 按钮系统信息的功能 按钮,管理软件缺陷,邮寄功能软件缺陷:通过mail,管理软件缺陷,快速修改bug的状态以及信息,管理软件缺陷,邮寄功能软件缺陷:通过mail,创建报告,QC报告帮助定义需求、测试覆盖、测试计划、测试执行、缺陷跟踪等通过报告帮助决定测试优先级和缺陷修复可以在测试过程的任何时间里创建报告可以通过缺省模式创建报告,或通过filters和sort自定义报告,并保存自定义报告设置,以便以后装载输出
12、报告文件可以是文本文件、word文件、excel文件、html文件,创建报告,需求报告:,创建报告,计划报告:,创建报告,测试执行报告:,创建报告,软件缺陷报告:,创建报告,创建报告方法:在任意功能模块选择菜单analysisreports,创建缺省报告点击report customization,自定义报告,创建报告,自定义报告:,添加子报告删除子报告,创建图表,QC图表帮助快速得出结论并查看项目中不同数据间的联系可以在测试任何阶段创建图表可以自定义图表的属性,显示需要的信息,需求图表Requirements - Summary GraphRequirements - Progress Gr
13、aphRequirements - Coverage GraphRequirements - Trend Graph,创建图表,测试计划图表:Test Planning - Summary GraphTest Planning - Progress GraphTest Planning - Trend Graph,测试执行图表:Test Execution - Summary Graph (Current Test Set)Test Execution - Progress Graph (Current Test Set)Test Execution - Summary Graph (Cross Test Set)Test Execution - Progress Graph (Cross Test Set),缺陷图表:Defects - Summary GraphDefects - Progress GraphDefects - Age GraphDefects - Trend GraphDefect Status Trend Graph,创建图表,选择QC某个功能模块选择菜单的analysisgraphs,选择类型;或者使用图表向导analysisgraphsgraph wizard,创建图表,自定义图表内容:,Q&A,谢谢!,