软件测试的精神家园

QC管理工具

上一篇 / 下一篇  2009-07-17 16:41:43 / 个人分类:QC缺陷管理工具

    步骤:需求--->测试计划--->测试实验室(组合测试场景)--->测试实验室(测试执行)--->缺陷

D;r+g t]Y Rf217743

7mUOWN{217743   (注明:此处的使用不关联QTP

Hi,jtY5d`)Y%Rx;u217743

!q+rO%K R#F217743    详细描述如下:

6TGK;O$Jd5@V3H21774351Testing软件测试网nM.ppn t[*kZ U

    1、首先QC左边的功能域第一个是“需求”

-V)Q&j/onH21774351Testing软件测试网#c"{hT ~Ao*u NMbp

       拿到需求文档后,我们就可以把需求文档转化成QC中我们需要的“需求”51Testing软件测试网%H }LIJV7Q+w w

51Testing软件测试网'_ k*G1kr z o

       例如:用户登陆的需求

N$u/e gX21774351Testing软件测试网C e)L%e,Y bUY S

       我们在用例中就要写(1)用户登陆页面检查(需求里面说的所有输入域是不是都正确,页面上无明显错误)

$CCxvot7`O,\u217743

$nd(^ P7@e}0Bv mT217743                      (2)输入域合法性校验(在用户名和密码是否按照需求中校验,错误应该给出明确的错误提示)

+qJh)a7A\(zD21774351Testing软件测试网!PKWHwb

                      (3)“登陆”按钮的功能(输入正确的用户名和密码成功登陆系统)

$r!M&@ ].NhgRC.i217743

+_;} E6o"my3{0M/b217743                      (4)数据的一致性(登陆后,数据库中该用户的状态更新正确)51Testing软件测试网%t+am&W5{-M5F"cO)Q!d

GU|2Ub217743       在QC中整理完需求后,我们需要做一个操作,在QC的左上角点击“工具”——“转化成测试”,按照提示可以成功的将我们的需求转化成QC中的“测试计划”

V ^F|U7eICC [21774351Testing软件测试网1e`g~.p#t5\.Z

      2、在第一步中我们已经成功将整理写好的需求转化为了“测试计划”。现在我们可以在测试计划的树结构中看到我们刚才导入的类似测试大纲的东西。结构和“需求”中的一样。好了,下来就可以补充我们的测试用例了。记得也要补充我们用例里面的操作步骤哦。(如果没有详细的操作步骤会影响到我们后面的工作哦~)51Testing软件测试网+Z9gMN!Cj.w9t}*_r@0P

2wQ9A'dj+O217743      3、第二步把测试用例,测试步骤写完我们要做的就是设计我们的“测试实验室”

,nxRj*@7J.r21774351Testing软件测试网NhH%}'S

         点击QC左侧的“测试实验室”,在这里我们需要将我们的测试用例做个重组。如果说“测试计划”中的测试用例是各种各样的积木,那么,我们实验室的目的就是搭积木。

Oz:@]6O0n;C217743

'p W2q M2n9a-Qd217743         在“测试实验室”我们需要组合之前写好的测试用例,把他们组合成一个一个的测试场景。

p Y-gN c N21774351Testing软件测试网{ecO$z-Oj

      4、测试场景设计好了,我们就可以在“测试实验室”中执行测试用例了,这里就会用到我们前面说的测试步骤(第二步),这里我们会记录详细每一个操作步骤的执行状态。51Testing软件测试网VMy-k2Ak#P$H

51Testing软件测试网9YwG3`^f)r/d@}

        还要注明的是,当我们在测试实验室里执行每个步骤的时候,难免想修改一些步骤的描述。这时我们不需要在回到“测试计划”中重新修改,而只需要在“测试实验室”里面修改,当执行完成时,点击“执行完成”按钮,QC会弹出是否保存到测试计划中,此时选择确定就可以了。

&X bi,Jhxf7?21774351Testing软件测试网 O C:_ n*wK#a7A)[

      5、最后要说的就是“缺陷”,测试过程中我们发现bug,要及时提交到QC的“缺陷”中。要随时关注里面bug的状态,并督促开发人员进行修复,以推动测试工作的进行。

 

 

TAG:

 

评分:0

我来说两句

Open Toolbar