QC用户操作手册.docx

上传人:b****5 文档编号:10169012 上传时间:2023-02-09 格式:DOCX 页数:73 大小:3.16MB
下载 相关 举报
QC用户操作手册.docx_第1页
第1页 / 共73页
QC用户操作手册.docx_第2页
第2页 / 共73页
QC用户操作手册.docx_第3页
第3页 / 共73页
QC用户操作手册.docx_第4页
第4页 / 共73页
QC用户操作手册.docx_第5页
第5页 / 共73页
点击查看更多>>
下载资源
资源描述

QC用户操作手册.docx

《QC用户操作手册.docx》由会员分享,可在线阅读,更多相关《QC用户操作手册.docx(73页珍藏版)》请在冰豆网上搜索。

QC用户操作手册.docx

QC用户操作手册

QC操作文档

版本

修订人员

修订日期

状态

V1.0

王俊芳

2010-8-27

完成

V1.1

符露芸

2010-10-12

完成

V1.1

符露芸

2011-8-31

完成

内容提纲:

1.针对版本:

MercuryQualityCenter9.0

2.针对模块:

需求、测试计划、测试实验室、缺陷

3.涉及内容:

3.1QC安装和登录

3.2需求的录入、需求的导入、修改需求信息、查找需求、删除需求

3.3新建测试计划、导入测试计划、查找测试计划、修改测试计划、删除测试计划、关联需求

3.4新建测试实验室、新建测试集、选择测试用例集、查找测试用例集、执行用例、在用例执行过程中产生缺陷

3.5缺陷的产生、缺陷的处理、查找缺陷、修改缺陷信息、删除选中缺陷

3.6数据导出

3.7报表查询

3.8字段说明

3.9人员角色及权限分配

3.10QC工作流程

 

目录

QC操作文档1

目录2

1.安装和登录4

1.1安装4

1.2登录7

2.需求模块9

2.1需求模块简介9

2.1.1定义显示列10

2.1.2重排列名显示顺序11

2.2新建需求12

2.2.1新建需求12

2.2.2需求录入13

2.2.3附件文件13

2.2.4提交15

2.3导入需求15

2.3.1插件安装16

2.3.2需求项添加16

2.3.3导入按钮16

2.3.4导入步骤17

2.3.5查看(修改)需求详细信息21

2.3.6查找需求21

2.3.7删除需求24

3.测试计划24

3.1新建测试用例24

3.1.1新建测试用例24

3.2导入测试用例27

3.3需求转换成测试计划、测试用例、测试步骤28

3.4查找测试计划32

3.4.1调整测试计划视图33

3.4.2设置筛选条件33

3.4.3切换回树状结构33

3.5修改测试计划34

3.6删除测试计划34

4.测试实验室35

4.1新建测试文件夹35

4.2新建测试集36

4.3选择测试用例集37

4.4查找测试用例37

4.5执行测试用例37

4.5.1选择测试用例并运行37

4.5.2设置运行结果38

4.5.3结束运行39

4.5.4查看运行结果39

4.6用例执行中产生缺陷40

4.6.1点击新建缺陷按钮40

4.6.2填写缺陷详细信息40

4.6.3提交缺陷41

4.6.4查看缺陷信息42

5.缺陷模块42

5.1缺陷的产生42

5.1.1新建缺陷42

5.1.2提交缺陷43

5.2缺陷的处理43

5.3查找缺陷46

5.4修改选中缺陷47

5.5删除选中缺陷47

6.数据导出48

6.1将视图设置成网格结构48

6.2设置导出列和导出列显示顺序49

6.2.1点击选择列按钮49

6.2.2进行列设置49

6.3选择导出内容50

6.4导出50

6.4.1选择导出50

6.4.2保存文件51

6.4.3修改文件名后缀51

6.5查看导出内容51

6.6恢复树形结构52

7.报表查询52

7.1进入分析页面52

7.2图表简介53

7.3变更查询条件并刷新54

7.4设置分析对象55

8.字段说明56

8.1需求模块56

8.2缺陷模块57

8.3注意事项62

9.人员角色及权限安排62

10.工作流程63

10.1总流程63

10.2缺陷流转63

10.2.1简要图63

10.2.2详细流程图64

产品及涉及名词解释:

QC简介:

QualityCenter(以下简称QC)是Mercury公司开发的一款专业软件测试管理工具,后被HP公司所收购。

它提供了基于Web的系统,是目前最优秀的测试管理工具之一。

可在广泛的应用环境下实施软件质量测试和管理,帮助您组织和管理软件测试流程的所有阶段,最广泛的应用包括指定测试需求、计划测试、执行测试和跟踪缺陷四个模块,并提供强大的查询和报表功能。

方便决策者跟踪了解测试的进度。

1.安装和登录

1.1安装

此安装针对2003操作系统,不同操作系统提示会不相同。

1.1.1打开IE,输入QC访问地址。

内网:

http:

//192.168.60.39:

8080/qcbin/

外网:

http:

//218.17.227.196:

8080/qcbin/

1.1.2点击回车,进入QC欢迎页面,如下图所示:

图1.1QC欢迎页面

注意事项:

浏览器为IE8.0和IE9.0的用户,请在第一次运行以前,将IE全部关闭后,就着IE程序再以管理员的身份运行IE,即“右键/以管理员身份运行”;在IE里“工具/Internet选项/高级”里,把“启用内存保护帮助减少联机攻击”的勾去掉,保存并关闭IE;然后重新以管理员的身份运行IE,并打开QC的网址,加载即可使用。

如加载得太慢或是失败,请见1.1.7节。

1.1.3点击“QualityCenter”,此时根据浏览器的不同,会提示需要下载QC插件,如下图所示:

图1.2插件安装提示页面

1.1.4请选择为此计算机上所有用户安装此加载项,系统弹出安全警告框,请选择安装:

图1.3安全警告页面

1.1.5接下来系统会自动下载QC运行所需要的各个插件,此过程大约3分钟(具体视所处网络情况而定)。

全部插件下载完成后将自动显示QC登录页面。

QC默认将插件内容下载到C:

\ProgramFiles\CommonFiles\MercuryInteractive\QualityCenter目录中,如果此次下载失败可清空此目录然后重新输入访问地址以便QC重新下载所有插件。

图1.4QC插件下载

1.1.6下载成功后,出现登录页面,如下:

至此,安装过程已完成。

图1.5QC登录页面

1.1.7若下载失败没有出现登录页面,则到

内网地址:

FTP:

//192.168.40.222/tools/03办公软件/09-QC相关

内网下载公共用户(用户名:

cscnbdown,密码cscnb600446down)

外网地址:

FTP:

//218.17.227.193/tools/03办公软件/09-QC相关

外网下载公共用户(用户名:

csckhdown,密码:

csckhdown2010)

1.1.8在文件夹“QC控件安装程序”里下载控件。

a)请安装客户端控件QCClientSideInstallation.exe,再从1.1.1开始;如还是不行请安装同文件夹下的SysAgent.exe、TDConnect.exe后,再从1.1.1开始。

b)若仍然失败,请安装QC浏览器QCExplorerAddIn.exe,使用QC浏览器访问QC。

1.2登录

1.2.1如果之前已经下载过QC插件,那么在后续登录时将不会再出现插件下载提示框,输入QC访问地址即可直接看到登录页面。

用户需要依次输入自己的QC用户名和密码,点击身份验证,验证通过后域和项目下拉列表将出现相应的选项。

选择您需要登录的域和项目,点击确定即可登录QC系统,如下图:

图1.6QC登录页面

注意事项:

1、用户名为个人公司邮箱的邮箱名,如:

邮箱abcdefg@,则用户名为abcdefg。

2、密码为初始为zqqc,请在第一次登陆时,务必在右上角的“工具/自定义”里更改密码,并查看自己的信息是否正确,不正确请修改(注:

若有人员离职,请部门相关人员提交给QC注销以保证数据的安全)。

3、学习时,请用以下用户名:

测试人员(ceshi、ceshi1)、开发人员(kaifa1、kaifa2)、缺陷接口人(jiekouren),密码都是zqqc,域名:

TEMPLATE,项目名:

xyd。

1.2.2QC操作界面

身份验证通过,并选择正确的域和项目后,选择登录,会进入到如下图所示QC使用操作界面:

图1.7QC使用页面

2.需求模块

一般的测试过程可以分为以下几个步骤,这些步骤在QC中可以体现到4个模块的使用中:

a.测试人员分配任务后,将属于自己的测试需求任务导入到QC的需求模块。

b.针对每个需求进行分析,设计测试用例,并导入到测试计划模块,然后与需求进行关联。

c.根据测试执行计划,将测试计划模块中的测试用例关联到测试实验室,并执行,执行过程中产生的缺陷自动生成到缺陷模块。

d.跟踪测试执行过程中产生的缺陷,直到缺陷生命周期结束。

第二部分内容将会结合WIN版新一代中场外开放式基金的一个需求详细讲解需求模块的使用。

2.1需求模块简介

QC的需求模块,可以实现需求的录入,导入,修改,删除,查询等主要功能。

需求模块如下图所示:

图2.1.1需求模块操作界面

2.1.1定义显示列

QC的每个操作界面,都允许用户自定义需要显示的列和隐藏列,操作步骤和效果如下:

a.点击选择列按钮,弹出列选择框:

图2.1.2选择列按钮

b.在弹出框中编辑要显示和要隐藏的列:

左侧“可用列”列表列出的是当前所有可供选择的列,选中要显示的列名“所属模块”,按“>”按钮,“所属模块”会移动到右侧“可见列”中。

要显示所有列,按“>>”,隐藏某列,按“<”,隐藏所有列,按“<<”,设置完成后点击确定,可保存结果。

设置实时生效。

图2.1.3显示隐藏列设置界面

2.1.2重排列名显示顺序

QC支持拖动列名,来重新排列列的显示顺序,操作如下图所示:

图2.1.4列名拖动操作界面

2.2新建需求

QC允许用户新建需求和子需求

2.2.1新建需求

如下图所示:

新建需求前,光标选择好所建需求的级别,点击”新建需求”,此操作将新建一个与当前光标所在需求(新一代WIN交易系统)级别相同的需求。

如果选择新建需求按钮右侧的”新建子需求”按钮,将会新建一个属于当前光标所在需求(新一代WIN交易系统)的子需求。

由于录入方式相同,此处只讲解新建需求功能。

图2.2.1新建需求按钮

2.2.2需求录入

图2.2.2新建需求录入框

2.2.3附件文件

如果文字不足以描述清楚需求内容,QC还支持在需求中附加文件,附加截图,插入链接等功能。

点击附加文件按钮,会弹出文件选择框,选择需要附加的文件,点击打开,QC会将选中文件附加到需求中,如下图所示:

图2.2.3需求附件文件框

附件截图,点击相机标志(附加快照),会弹出快照对话框(如图2.2.4所示):

图2.2.4需求附加截图界面

左键拖动照相机标志,拖动到想截图的窗口中,松开左键,QC会将当前捕捉到的信息粘贴到如图2.2.5所示窗口,编辑后选择附加,会将截图附加到需求中

图2.2.5需求附加截图界面

2.2.4提交

点击提交,QC将此新建需求录入到系统中,如下图所示:

图2.2.6录入成功

2.3导入需求

QC支持通过excel,word等外部工具高效率的批量导入需求到指定目录。

(本文档以excel导入需求为例)

2.3.1插件安装

通过excel导入需求到QC,前提要安装一个插件QCMSExcelAddin.exe.双击运行(注:

控件下载地址请见1.1中的1.1.7),安装插件,安装过程中需要关掉所有excel窗口。

图2.3.1excel导入qc插件安装页

2.3.2需求项添加

安装成功后,打开excel工作表,按照导入模板(注:

模板下载地址请见1.1中的1.1.7)填入各需求项,其中路径项表示要导入到需求模块中的哪个目录下。

图2.3.2需求导入模板示例

2.3.3导入按钮

选择要导入的记录行,比如excel中有15条记录,用户想导入其中的1条,那么选中这条记录。

(图中阴影部分),然后点击工具,选择ExporttoQualityCenter:

图2.3.3需求导入按钮

2.3.4导入步骤

点击ExporttoQualityCenter后弹出导入对话框,分为8个步骤,按照图示一步步操作,即可完成导入动作:

a:

输入服务器网址(此处以内网为例)和端口,点击next:

图2.3.4输入QC服务器地址和端口

b:

输入用户名和密码,点击next:

图2.3.5输入用户名和密码

c:

选择要导入的域和项目,点击next:

图2.3.6选择域和项目

d:

选择第一项Requirements(Requirements代表需求,Tests代表用例,Defects代表缺陷),点击next:

图2.3.7选择导入类型

e:

选择对应对应图,(map的作用就是将excel的列和QC的每个输入项对应起来),此处可以根据模板的不同,选择不同的map,也可以新建map,此例新建map示例:

图2.3.8选择对应图

f:

导入项对应,左侧列表是QC中的需求项的名称,右侧列表是对应结果。

比如excel中的需求名称对应于QC中的名称,就左键选择名称,点击>,然后在弹出框中填大写的’A’,同理,excel中的需求编号对应QC中的需求编号,左键选择需求编号,点击>,在弹出框中输入大写的’B’,以此类推,知道excel中所有项都与QC中需求项对应上:

图2.3.9建立excel和QC项对应关系

g:

点击OK,开始导入QC,系统会显示一个进度条,提示用户导入进度,导入完成后点击finish:

图2.3.10导入过程

h:

查看导入结果:

图2.3.11查看导入结果

2.3.5查看(修改)需求详细信息

双击需求名称,会弹出需求详细信息界面,可以在此查看需求的详细信息,同时也可以在弹出的界面上行进行修改(需要相应权限):

图2.3.12需求详细信息

2.3.6查找需求

为了能方便用户查找自己想看到的需求,QC设计了筛选器功能。

●查找方法一:

a.点击筛选器按钮:

图2.3.13筛选器按钮

b.弹出筛选条件录入框,用户可直接在相应的录入框输入筛选条件(注:

筛选条件支持简单的条件语句;同时也支较为模糊的搜索,如:

在“名称”的录入框中输入“*基金*查询*”,可筛选出包含“基金”和“查询”两个词的需求,即符号“*”表示N个字符),点击确定即可完成需求筛选。

例如在待走流程录入框点击浏览,选择“系统/回归”,点击确定后需求列表中将显示所有待走流程在“系统/回归”,的需求,此时在需求根节点上点击鼠标右键,选择“展开”就可以看到所有筛选结果了。

图2.3.13筛选器条件设置

c.筛选结果如下:

图2.3.14筛选结果展示-1

d.筛选结果展示

图2.3.15筛选结果展示-2

e.当需要重新设置筛选器或者清除筛选器时候,也可以在筛选器设置界面设置。

●查找方法二:

2.3.7删除需求

当用户认为某个需求需要删除时可以先选中此需求然后点击删除按钮即可,需要注意的是如果被删除需求下面还有子需求那么子需求也将被一起删除。

图2.3.16需求删除按钮

3.测试计划

所谓测试计划即我们通常意义上的测试用例,此模块主要实现将用户设置的测试用例导入到QC系统中,并与需求关联,同时为测试实验室提供执行素材。

同需求模块一样,测试计划可以手工新建,也支持excel,word导入,也可以用需求直接转换生成测试计划、测试用例、测试步骤。

本文档只针对测试用例新建和导入过程中与需求模块中不同的步骤进行讲解,相同的步骤和内容就不再赘述。

3.1新建测试用例

3.1.1新建测试用例

a.当用户需要新建用例时,首先要新建一个文件夹来存放管理测试用例。

选中某文件夹,点击“新建文件夹”按钮在当前已选中的目录下新建一个文件夹用于存放自己的用例:

图3.1.1新增测试用例文件夹

b.选中新建的文件夹后点击“新建测试”将会弹出新建测试用例的录入框,输入测试名称点击确定将新建一个用例:

图3.1.2新增测试用例

f.设计测试用例步骤,先点击选项卡1,进入步骤设计界面后点击2,会弹出如图所示界面,输入步骤描述和预期结果后点击确定。

重复以上步骤,直到此用例的步骤设计完全。

图3.1.3设计测试用例步骤

g.将测试用例与需求进行管理,点击需求覆盖按钮,进入需求选择界面(图3.1.4),点击选择需求,进入图3.1.5所示界面,选中要覆盖的需求,点击红色框,这样就完成了需求与测试用例的关联,重复以上步骤,直到此测试用例集的所有用例都与需求关联:

图3.1.4需求选择界面

图3.1.5需求覆盖界面

h.重新进入需求模块,选择刚才被覆盖的需求,会发现此需求的直接覆盖状态已经从’NotCovered’变成’NoRun’:

图3.1.6需求覆盖状态已变更

3.2导入测试用例

通过excel导入测试计划的过程和导入需求的过程类似,区别就是在选择导入类型的时候选择Tests:

图3.2.1导入类型选择

3.3需求转换成测试计划、测试用例、测试步骤

在需求模块下,根据需求的树级结构,直接把需求转换成相应的测试计划、或是测试用例、又或者是测试步骤。

转换后,各需求节点的需求名称和描述变成相应的测试计划、用例、步骤的名称和描述。

a.选定需求,在需求模块下,选中准备要生成测试计划、或是测试用例、又或者是测试步骤的需求或需求树。

如图3.3.1所示:

图3.3.1选中需求

b.转换选定需求,点“需求”“转换为测试”“转换选定需求”,如图3.3.2所示:

图3.3.2转换选定需求

c.选择自动转换方法,根据测试需要,选择要转换成相应的测试计划、或是测试用例、又或者是测试步骤。

第一个选项“将最底层的子要求转换为设计步骤”,表示将所选中的需求树中最底层的需求的父需求转换成测试用例,最底层的需求则是该测试用例中的测试步骤说明。

第二个选项“将最底层的子要求转换为测试”,表示将所选中的需求树中的叶子需求转换成测试用例。

第三个选项“将所有要求转换为主题”,表示将所选中的需求树中的所有需求转换成测试计划文件夹。

此次演示,选择第二个选项“将最底层的子要求转换为测试”“下一步”,如图3.3.3所示:

图3.3.3选择自动转换方法

d.预览和手动更改自动转换的结果,预览需求转换到测试计划subject下的测试计划树,如图3.3.4所示:

图3.3.4预览自动转换结果

根据测试需要,使用各命令图标手动更改各需求的转换结果。

点击“图例”,显示使用各命令图标的功能说明,如图3.3.5所示:

图3.3.5命令图标的功能说明

更改方法一:

选中需要更改转换结果的需求节点右键选择更改命令图标(注:

右键后出来的快捷菜单中有个“验证子级”命令,可以自动调整手动更改造成的不合法转换)。

更改方法二:

选中需要更改转换结果的需求节点直接选择更改命令图标。

此次演示方法二,如图3.3.6和图3.3.7所示:

图3.3.6

图3.3.7

修改好需求节点后点击“下一步”,进入存放路径的选择界面。

e.选择存放路径,选择转换结果将存放于测试计划模块subject下的具体路径,如图3.3.8所示:

图3.3.8选择存放路径

f.完成转换,选好路径点击“完成”在弹出的成功信息窗口中点击“确定”,需求转测试完成。

进入测试计划模块选中subject树点“刷新”图标,在刚选择的存放路径下查看转换结果,如图3.3.9所示:

图3.3.9转换结果查看

3.4查找测试计划

测试计划模块下同样可以通过筛选器来查找用户需要的用例,不过由于测试计划中的文件夹是不会被筛选器屏蔽的,所以需要在筛选前先将视图调整为“测试网格”。

3.4.1调整测试计划视图

点击视图,在下拉菜单中选择“测试网格”:

图3.3.1切换用例视图

3.4.2设置筛选条件

在此视图下再点击筛选器录入筛选条件,此步骤与需求查询中筛选器设置类似,不再赘述。

3.4.3切换回树状结构

查询出结果后,为了能够看到筛选结果在哪个文件夹下面,可以在筛选结果上点击鼠标右键,选择“转至测试计划树中的测试”就可以回到之前的视图并且看到此用例所在的目录结构。

图3.4.2在测试计划树中定位用例

3.5修改测试计划

如果要修改一个用例,只需要选中这个用例,此时在右侧窗口就可以编辑用例的各项属性了,如果要修改步骤中的描述或者预期结果只需要点击“设计步骤”然后双击需要修改的步骤就可以编辑了。

由于QC采用事物自动提交的处理方式,所以修改完成后只需要点击其他功能模块或其他用例,QC后台将自动提交根据此次修改更新用例信息。

3.6删除测试计划

如果用户需要删除某个用例只需要选中此用例点击删除即可。

图3.6.1删除用例按钮

4.测试实验室

测试实验室是执行测试计划中测试用例的场所,也是大部分缺陷产生的场所。

此模块还可以体现测试的轮次等。

测试实验室中的测试集是从测试计划中关联并导入进来的。

具体操作如下。

4.1新建测试文件夹

选择一个文件夹,如果没有合适的文件夹用户可以通过新建文件夹按钮新建一个文件夹用于保存自己的测试实验室。

图4.1.1测试实验室中新建文件夹

4.2新建测试集

在选择好文件夹之后点击“新建测试集”将弹出新建测试集录入框,录入测试集名称点击确定:

图4.2.1测试实验室中新建测试集

4.3选择测试用例集

选中新增的测试集,此时在窗口最右面将出现测试计划树列表,用户可以选择某个测试用例或某个文件夹点击“将测试添加到测试集”就可以完成一个测试集创建和添加用例的全过程了。

图4.3.1添加用例

4.4查找测试用例

查找测试用例集和测试计划中的查找方式完全相同,此处不再赘述。

4.5执行测试用例

测试实验室的最优秀的功能,是执行用例并自动更新用例状态。

如果执行中产生缺陷,还可以在运行界面新增缺陷,并增加到缺陷模块(讲缺陷模块时详细阐述)。

还可以根据测试集的执行情况更新所关联的需求的状态。

某测试用例执行后,状态会由’NoRun’变成’Passed’或者’Failed’。

某需求下面的测试集执行完后,如果有未通过的用例,需求的状态变成’Failed’,如果全部通过,需求状态变成’Passed’。

4.5.1选择测试用例并运行

在测试集中选择需要运行的用例,点击“运行”将弹出此用例的运行界面,点击“运行测试集”QC将自动按照默认顺序依次在前一个用例运行结束后自动显示下一个用例的运行界面。

图4.5.1选择运行界面

4.5.2设置运行结果

在用例运行界面中点击开始运行将出现此用例的描述和预期结果,并且允许用户在实际结果录入框记录实际操作的结果。

用户在按照每一个步骤的描述操作完成后需要根据实际结果点击通过或者失败。

如果此用例已经运行结束,可以点击“运行结束”按钮来保存此次运行的记录。

图4.5.1运行界面

4.5.3结束运行

此用例的所有步骤运行完后,点击结束运行:

图4.5.2结束运行按钮

4.5.4查看运行结果

可以在此测试集下查看此用例的运行结果:

图4.5.3查看运行结果

4.6用例执行中产生缺陷

如果一个测试用例在执行过程

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 外语学习 > 英语学习

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1