测试管理工具QC培训手册样本_第1页
测试管理工具QC培训手册样本_第2页
测试管理工具QC培训手册样本_第3页
测试管理工具QC培训手册样本_第4页
测试管理工具QC培训手册样本_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

测试管理工具MercuryQualityCenter9.0使用阐明编制人:李航编制日期:-版本号:1.0目录1 目录 32 概述 43 安装 54 站点管理 64.1 站点项目 64.2 站点顾客 104.3 站点连接 114.4 数据库服务器 124.5 站点配备 125 登录页面 136 自定义设立 146.1 设立项目顾客和权限组 156.2 添加自定义字段 186.3 添加查找列表 207 测试需求 227.1 测试需求简介 227.2 需求建立 227.3 需求与用例关联 247.4 需求与缺陷关联 257.5 需求覆盖 278 测试筹划 298.1 测试筹划简介 298.2 测试用例建立 298.2.1 用例建立和命名 298.2.2 详细信息 308.2.3 测试环节 318.3 测试数据及参数化 338.4 与需求关联 358.5 链接缺陷 369 测试实验室 379.1 测试实验室简介 379.2 测试集建立 379.3 测试集运营 389.4 执行流 4210 缺陷 4410.1 Defects简介 4410.2 缺陷添加 4410.3 缺陷浏览和筛选 4611 QCMSExcelAddin 4712 缺陷图表和文档生成 5112.1 缺陷分析 5112.2 文档生成 55概述QualityCenter是MercuryInteractive公司推出一种基于Web且支持测试管理所有必要方面应用程序。该软件提供统一、可重复流程,用于收集需求、筹划和安排测试、分析成果并管理缺陷和问题。组织可使用该软件在较大应用程序生命周期中实现特定质量流程和过程数字化。该软件还支持在IT团队间进行高水平沟通和协调。QC重要功能:1.QualityCenter有助于维护测试项目数据库,这个数据库涵盖了应用程序功能各个方面。设计了项目中每个测试,以满足应用程序某个特定测试需求。要达到项目各个目的,可将项目中测试组织成各种特定组。QualityCenter提供了一种直观、高效办法,用于筹划和执行测试集、收集测试成果以及分析有关数据。QualityCenter还具备一套完善系统,用于跟踪应用程序缺陷,通过它,您可以在从初期检测到最后解决整个过程中严密监视缺陷。将QualityCenter链接到电子邮件系统,所有应用程序开发、质量保证、客户支持和信息系统人员可以共享缺陷跟踪信息。2.QualityCenter可以集成Mercury测试工具(WinRunner、QuickTestProfessional、QuickTestProfessionalforMySAP.comWindowsClient、LoadRunner和VisualAPI-XP)以及第三方和自定义测试工具、需求和配备管理工具。QualityCenter可以无缝地与您选取测试工具通信,提供一种完整解决方案,使应用程序测试完全自动化。3.QualityCenter可指引您完毕测试流程需求指定、测试筹划、测试执行和缺陷跟踪阶段。它把应用程序测试中所涉及所有任务集成起来,有助于保证客户可以得到最高质量应用程序。安装QualityCenter客户端无需安装,在IE中直接访问http://linksky-0test:8080/qcbin即可进入QualityCenter主页,如果是第一次访问,系统会规定顾客安装插件;安装完毕后,点击QualityCenter链接项,即可进入项目选取和登录页面;站点管理相称于QCSiteAdministrator;插件页提供了一某些插件下载官方链接。站点管理点击“站点管理”链接进入登录页面,该页面只有admin顾客可以登录,在站点管理页面中可以对站点项目、站点顾客、允许证、QC数据库、数据服务器进行相应设立,本节这里只简介经惯用到对站点项目和顾客操作,如果想进一步理解“站点管理”其她功能请参照QualityCenter9.0顾客手册;站点项目在“站点项目”页卡下点击【创立域】并输入域名称,来建立新域;域建立完毕后,右侧会显示该域详细信息,如图:接着点击“创立项目”打开“创立项目”窗口建立新项目第一项用于创立一种空项目;如果选取第二项,则创立项目将会继承所复制项目所有数据;第三个选项是进行项目数据移植时使用,这里咱们选取第一项,创立一种空项目,并点击【下一步】按钮输入项目名称,在这一步中如果之前选取域错误,还可以在此选取此项目包括于哪个域下,完毕后点击【下一步】按钮继续;选取数据库类型,和数据库服务名、管理员顾客和密码后继续点击【下一步】按钮这里可以选取该项目所需加载顾客(注此处加载顾客后,默认都具备qcadmin和viewer权限,需要手动再修改),完毕后点击【下一步】按钮继续最后点击【创立】按钮完毕项目创立站点顾客点击“站点顾客”标签下“新建顾客”按钮打开“新建顾客”窗口来添加顾客,如下图:填写完毕后点击OK按钮完毕添加;提示:顾客名即登录ID为了以便辨认“全名”这一栏请填写顾客中文名;如果要使用QC自动发送邮件功能,就必要填写电子邮件地址新顾客建立后密码默以为空,如果需要在站点管理为其添加密码,请点击右侧上方工具栏中【设立顾客密码】按钮站点连接在“站点连接”标签下可以查看当前正在连接QC服务器顾客信息列表,这某些功能不多,值得注意时,如果有特殊因素导致有顾客锁死,在这里可以强行踢下线,已保证项目能正常使用(当某个需求、用例或缺陷在顾客编辑状态下时,其她顾客无法对其进行操作)如下图:数据库服务器在“数据库服务器”页面,可以新增/删除数据库,如果需要建立新QC数据库,涉及Oracle和SQL,点击【新建】按钮如下图所示:QC管理员顾客:qcadminQC管理员密码:qcadmin站点配备在“站点配备”页面,可以对QC安装时某些配备项进行修改和重新配备;如果邮件服务器没有安装时候指定,可以在“站点配备”中进行重新配备,分别是MAIL_PROTOCOL和MAIL_SERVER_HOST项,如下图所示:登录页面QualityCenter登录页面和TD有某些区别,TD是登录同步选域和项目,而QC是先进行身份验证,再选取域和项目,这样不属于该顾客域和项目在身份验证后也不会显示出来;避免了当域和项目过多时,选取不便。自定义设立成功登录QualityCenter后选取右上方“工具”选项,选取自定义(即TD登录页面中Customer选项);设立项目顾客和权限组选取左侧“设立项目组顾客”,需要在项目中添加顾客时在这里进行操作,点击【添加顾客】按钮,将数据库顾客列表中属于该项目顾客添加进来(也可以在这里新建顾客),顾客添加完毕后设立顾客权限,QC默认权限组有5个,分别是Viewer(相应TD中Guest)、QATester(测试人员)、Developer(开发人员)、ProjectManager(项目经理)和TDAdmin(超级管理员)。但在实际工作中很也许以上权限组和实际工作中需要权限不同样,这就需要重新设立适合自己权限组,点击左侧“设立组”选项,在右侧选取新增组,如下图所示:由于QC默认5个权限组是无法修改,因此在新建权限组时,可以选取继承一种所有权限,并在这个基本上再修改,完毕后点击拟定按钮,并选中新增权限组,点击“更改”对其权限进行修改,惯用权限重要集中在对缺陷解决上,咱们以此为例阐明QC中对权限修改办法;一方面选中“缺陷”页卡,展开“修改缺陷”,点击“状态”,在右边对转换规则进行修改,例如咱们新建这个组是继承于Developer权限组,其默认转换规则如下图所示代表此权限组能将缺陷状态从“打开”转换为“固定”和“已否决”,从“重新打开”转换为“固定”和“已否决”(QC9.0中文版中缺陷状态固定应当是Fixed,不懂得为什么会翻译成固定,看着别扭话可以手动改成已修复),下面咱们添加两条转换规则,从“打开”到“已修复”和从“重新打开”到“已修复”,点击【添加】按钮,添加如下图示所示转换规则($ANY就是任意值,如果选取从$ANY到$ANY即该权限组可以将任意状态缺陷转换为任意状态)。添加自定义字段在QualityCenter中提供了许多好用字段,但是在实际应用中,需要添加某些自定义字段来以便对需求、用例和缺陷进行记录和管理,例如模块字段等;下面咱们以在缺陷表中增长一种模块字段以便进行缺陷记录和管理,一方面在左侧选取“自定义项目实体”,在右侧展开“缺陷”,选取“顾客字段”,并点击【新建字段】按钮,如下图所示:在“字段标签”中填入别名“模块列表”,在“字段类型”选取“查找列表”,并在下方查找列表选项里选取一种列表,最后点击保存,完毕添加自定义字段操作。字段类型属性可以选取数字、字符串、查找列表、顾客列表、日期5种类型;数字类型:字段值为数字类型,如编号;字符串类型:字段值为字符串类型,如摘要、注释;查找列表类型:字段值为顾客定义下拉列表,下拉列表取值顾客可以自己定义,如严重级别、BUG状态;顾客列表类型:字段值为以本项目有关顾客为取值下拉列表,如分派给、提交人;日期类型:提供日期选取窗口,如BUG发现时间;点击拟定按钮完毕字段添加;字段添加只影响本项目。添加查找列表普通咱们在添加了类型为查找列表自定义字段后,还必要手动添加查找列表,QC系统里有两个地方可以进行添加,一种是在添加自定义字段后且选取类型为查找列表时,页面会浮现新建和选取列表选项,如下图其中【新建项目】和【新建子项】用来添加不同级别列表内容,别的功能都比较简朴,就不再赘述,创立成果如下图:或者点击左侧“自定义项目列表”并在右侧按以上面论述过办法添加列表内容测试需求测试需求简介“没有测试需求测试,就好比到商场没有购物清单同样。购物者也许需要在每一种通道中穿行,查找货架上每一项物品,以拟定要购买物品。”——摘自《软件测试基本:办法与度量》QualityCenter将测试活动大体分为四个阶段,在页面左侧点击“需求”进入测试需求页面,在此页面中显示了测试需求各种信息需求建立一方面点击新建需求按钮,在弹出“新建需求”窗口中输入需求名称,点击拟定按钮完毕需求建立,如图:接着按照详细模块需求分析文档或者功能列表来逐渐建立每个测试需求和子需求;以登录界面为例:登陆界面优先级使用对的顾客名和密码与否可以正常登录系统5-Urgent使用错误顾客名和密码系统与否对的提示错误4-VeryHigh顾客名和密码与否安全4-VeryHigh网络异常中断登录功能与否能对的提示错误3-High登陆界面对象和特性与否都符合原则2-Medium登陆界面与否支持各种访问方式2-Medium需求与用例关联对整个测试来说,测试筹划中测试用例与测试需求相应是基本。每一条测试需求至少产生一种测试用例,在测试需求页面中咱们可以查看每一条需求所相应测试用例,也可以将测试用例与测试需求关联;双击一种选定需求,在弹出需求详细信息窗口中选取“覆盖范畴”,窗口右侧会浮现用例列表(涉及测试筹划和测试实验室中用例),选取与该需求相应用例添加到覆盖范畴中,如下图所示:为测试需求添加过测试用例后,可以在“视图”菜单里选取需求范畴,查看测试需求点用例覆盖状况,也可以修改与之关联用例,如下图所示:在测试覆盖范畴窗口中尚有详细信息和附件两个页面,分别可以对该需求详细信息进行修改,并插入附件,如下图:需求与缺陷关联QC中增长了需求与缺陷关联,使需求、用例和缺陷彻底连接了起来,使得每种角色项目人员都能更容易理解和掌控项目质量状况。在需求详细信息窗口中,点击“链接缺陷”,点击“添加和链接缺陷”来新增一种缺陷(由需求产生缺陷);或者点击“链接既有缺陷”,“链接既有缺陷”有两个模式,可以通过下拉选项选取,分别是填写缺陷ID建立关联和手动选取,如下图所示:需求覆盖在“视图”菜单中选取“范畴分析”,即可清晰查看到每一种需求和子需求与否被测试用例覆盖,与之关联测试用例状态;如下图:点击覆盖率条,可以查看该条需求覆盖率详细信息和与之关联测试用例状态饼图,如下图:需求状态阐明:状态中文阐明NotCovered未覆盖测试需求没关于联任何用例NotRun未运营测试需求关联用例没有被执行过NotCompleted未完毕测试需求关联用例没有执行完或者没有所有执行完Passed通过测试需求关联用例所有执行完毕且所有通过Failed失败测试需求关联用例至少有一种执行失败测试筹划测试筹划简介QualityCenter将测试活动大体分为四个阶段,在页面左侧点击“测试筹划”进入测试筹划页面,在此页面左侧是测试用例列表,页面右侧是对所选用例详细描述、设计环节、附件、需求覆盖、链接缺陷等测试用例建立用例建立和命名一方面点击新建测试按钮,在弹出新建测试窗口中输入用例名称并选取用例种类来新建一种测试用例,如下图测试用例建议使用编号_模块名_子模块名_描述_版本作为测试名称,例如001_SP门户_登录_对的性测试_V1.0测试种类是QualityCenter中对手工建立和由MercuryInteractive公司推出其她测试软件生成自动化测试脚本分类,其中Manual为手工;详细信息接着在详细信息标签中填入该用例详细信息,详细信息建议涉及如下内容用例编号:测试用例编号;用例目:对该用例简朴描述;前置条件:执行该用例前置条件格式规定及范例如下图:测试环节测试环节是测试用例核心内容,选取“设计环节”页卡,点击其中工具栏中【新建环节】按钮,在弹出设计环节编辑器窗口填入环节描述和预期成果,完毕后点击【拟定】按钮如下图所示如果一种测试用例需要此前一种用例为前置条件,可以在测试环节中引用之前已经编写好用例,点击【调用测试】按钮在弹出窗口中选取一种要引用用例,点击拟定后,即可将选中用例引用为本用例一种环节,如下图:测试数据及参数化为了提高测试用例重用性,减少不必要重复劳动,QualityCenter提供了参数功能,可以将原本测试数据设定为参数,在每次执行中使用不同测试数据,来增长测试用例重用性,减少重复编写相似或相近测试用例不必要劳动;在建立测试环节设计环节编辑器中点击插入参数按钮即可使用参数来代替原本需要测试数据;如下图:参数在每次执行该用例时系统会提示让顾客输入测试数据,而测试数据可以做成Excel表格文献,以附件形式上传到QC服务器;如图:与需求关联点击“需求覆盖”页卡,右侧会显示与该用例关联测试需求,当需要新增关联需求时,点击【选取需求】按钮,在显示出来需求树中选取需要增长需求点击【添加】按钮即可(此处可选取与否将子项一起添加)或直接将需求拖拽进去。链接缺陷点击“链接缺陷”页卡,此处链接缺陷操作和测试需求中完全同样,就不再赘述测试实验室测试实验室简介QualityCenter将测试活动大体分为四个阶段,在页面左端点击“测试实验室”进入用例执行设计页面,在此页面左侧是已经建立好测试集,页面右侧是所选测试集中包括测试用例信息。测试集不但仅是将测试用例简朴放在一起执行,而是对测试执行设计,通过将以单元模块为单位建立测试用例,通过不同组合,以实现业务流、数据流和功能流测试测试集建立一方面在“测试实验室”页面左侧测试集树中点击【新建文献夹】按钮添加一种文献夹(文献夹是用来对测试集进行存储、管理和分类)。如下图:接着在TestLab页面左侧测试执行树中点击【新建测试集】按钮,添加一种测试集,测试集可以包括若干个用例(测试集所包括用例可由测试人员依照测试详细需要来分类,例如按照模块来分类,如:登录,注册,登出等,或按测试用例类型来分类,如:对的性测试,健壮性测试等,或按流程来分类,如:机票预订流程,退票流程,废票流程等)建立好测试集后,点击【选取测试】按钮,在页面右侧会显示出“测试筹划树”和“需求树”,在其中选取要添加用例名称,并点击【添加】按钮或直接将用例拖拽进来(也可通过拖拽文献夹将之包括用例所有拖拽进来);如下图:测试集运营选取要运营测试用例,点击【运营】按钮,系统将弹出测试用例执行窗口,并开始测试用例执行工作点击【开始运营】进入按环节运营测试用例窗口,如果该用例有设立参数,此时会弹出参数设立窗口,测试人员可觉得本次运营设立参数值,如下图;点击【拟定】按钮进入环节窗口,如下图,测试人员只需依照预期成果与实际成果与否相似来控制每个用例环节状态即可当完毕一种环节运营时在状态栏中点击下拉菜单来记录该环节状态;环节状态分为Failed(失败)、N/A、NoRun(未运营)、NotCompleted(未完毕)和Passed(通过),测试人员需要依照该环节运营状况来选取,每个环节状态都会影响最后用例运营状态;如下图:在本窗口最上面是快捷栏,其中经惯用到按钮是:按钮:标记所选环节为通过状态,点击下拉选项还可以标记所有环节为通过状态(即该用例运营通过);按钮:标记所选环节为失败状态,点击下拉选项还可以标记所有环节为失败状态(即该用例运营失败);按钮:打开参数设立窗口,可以修改当前用例参数(如果创立用例时有用到参数话);按钮:当该用例某一环节运营失败产生缺陷时,点击此按钮,可转向缺陷页面,并添加缺陷;按钮:结束运营按钮,当用例运营结束后点击关闭运营窗口,或中断本次用例运营;执行流使用执行流可以简朴把单元测试用例依照业务需要组合成集成测试用例或者测试流,点击进入执行流页面可以看到如下图所示,默认所有用例在添加进测试集后都是没有前置条件;双击执行流图中用例名,弹出设立窗口如下,点击新建添加执行条件在执行条件窗口可觉得当前测试用例前置条件,这里条件分为两种Finished和Passed,分别代表当该用例执行完毕/执行通过时才可以执行本用例,Finished在图中用蓝色虚线显示,Passed用绿色实线显示,完毕后点击【拟定】按钮,成果如下图所示测试人员在依照所测项目详细业务流程,在辅以执行流就可以简朴将单元测试用例组合成集成测试用例,如下图:缺陷Defects简介QualityCenter将测试活动大体分为四个阶段,在页面左端点击“缺陷”进入页面,在此页面显示所有提交缺陷(即Bug)信息,如下图所示:缺陷添加在缺陷页面点击【新建缺陷】按钮打开缺陷添加窗口,如下图:在填写了必填项后(红色某些)点击提交按钮,完毕缺陷信息添加,缺陷信息填写规范如下:操作环节:缺陷浮现所需要进行操作错误描述:对缺陷描述BUG版本:缺陷产生软件版本缺陷浏览和筛选使用鼠标双击

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论