在RTC中进行测试管理_第1页
在RTC中进行测试管理_第2页
在RTC中进行测试管理_第3页
在RTC中进行测试管理_第4页
在RTC中进行测试管理_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

1、实验12在RTC中进行测试管理掌握与了解-掌握如何使用RTC客户端展开测试课前准备了解RTC2.0 Client的基本使用工具RTC2.0 Clie nt地点机房教学内容讲解如何利用RTC以UserStory为核心展开测试学生任务使用RTC展开测试实验步骤Concert内部使用其特性完成全部和测试相关的工作,例如:开发测试用例、 创建和指派测试用例、报告和跟踪问题等等。接下来的实例中,我们假设 Jazz开发环境已经建立起来,并且一个名为 ABC的项目及其团队也已经成立。我们运用两支团队和两位成员来描绘角色和 任务: Bob,一位测试人员 Jack,一位开发人员1 开发测试计划并且创建测试用例我

2、们首先以测试用例的开发开始,请参见图 1中所示。您可以为项目中的 任何一个开发迭代创建一个测试用例。一个好的测试用例能够帮助您管理测试工 作和跟踪测试进程。在Jazz中,您可以随着项目的进行而开发测试用例。 首先, 您起草一个测试用例,其中包括:测试目标、测试范围等。然后,您开发主任务 并且将它们分解为许多子任务。您的测试用例中的任务视同指派到团队成员的工 作条目相关联的。这些任务完成后将自动地被反映在计划之中, 从而使您能够在任意时刻知道方案的进展情况。举例来说,如果您决定修改您的方案并且添加一 个新的测试用例,那么您可以在同时创建一个工作条目。/ Vork, ItcKs It ci at

3、iontest plui KIT壯违 Cob.CHI ta 1( If at in.|lpi討一 J 曲7二 Qt4ryJ125 05. Ill-血 Ve !S5r K. ITl)+ fiyjldi-FIuul+ 4 IB 爵 L I drnltiDA 1ia (Nil 命 lilt llUL fillf- - .Is申 flh_ Str11|3/ Tr1i IlMi-lJ Hurtts4平 Q TM)i IJt 一Outriti-F&vtirii its fttJi* 为* ByTikij- By T AruT .卡 * 也呛 T V Wi熬曲 Fgt* ILm Hi 1.1 orjrKl

4、*a2 viit |ltA PiJ /J甩 W:1 SCC w TitVhn4 test 訂!曰nJWT-W*Lflin4nT*: the T A | IityHli kjM;v D*1 .ijL - vH f1? e扛三 |(ij*压AllAr(I ofc 1岭* 】卄*4割: % GPVT Test Plan for MlTest se designN SIjC -a* dlEgn 曲)Test case Review*1”SCC C45e revte* (W)2. WCreview;!Tb4Test case eiecut ion也CilJSCC test cases:ase 2001

5、亠 Task 亠 Cialis 电 cq11c4. case 204 - SCC iend$ 1 dlKite 坤fork Ctrl*J图1.在Rational Team Concert中创建测试用例在Planned Items视图中,您可以定义测试用例、计划任务持续时间、工 作优先级、以及工作的拥有者等的内容。在保存您的变化之后,这一工作将被指 派给测试人员。在这个例子中,用于测试用例2005的工作条目59被创建出来并指派给测试人员 Bob,请参见图2中所示。逢 T Artif:; Tt Cktr:itit iiu II) ; iAllU 1 Ta 蛀. 0 RfJH & L E IXf C

6、 DJiTi El k trikil ADmUH LSS B5 LT -血 tit 凶 12$ W 171* Hu.Lldf-(ij P1m* .0 N1* 1 ,c 3 0订-3寺 drvdopa讪8 E Hl- 4ml upfcrht pl * Oil 心 tit plu (iiJ L;. t*pari-泸 Sth*-;irk Il4-Vy Qu*r f i-J -、ty l;tjiitwry Ttrkii*ctEBKOpvh i 1hi-0 | 口叶屛 1 ajit j g * iTE lLLflLllw!U t 匚n ntrfll”Q lf&LlXbMl嘩bob匚 Opn i tT 5

7、 ! ClaEi:M曲 d ilI* J*!iUm 10 2 4ysp旳卢s#,* d#*al lL22?KrTI2KJ毎 1 4y于艳fl4ti* Kitfrin an 1 m emt tr rn til i 員t *2 触yxfHI乙 s uzF am - see 1峙 ts亦 t 2 lyi:Vfdlw59J5r& 1呵 Lm2- d*琦 e4 * *irr 1, -i r 1 ”. tOZKj? J11j V4AR-AjWiWq* :*ri d1&V4rlrl.tT1 ICrtt Qrtl十test plan 如Tw Aj*Tt | 1kT*叮临.!祸 ?w、irisfk Il*i I

8、 二 Frctln.! 话 T* Adj ir- H I- B BAk.nT i塩 ar -W r*%r l -图2.在Rational Team Concert中将测试用例创建为工作条目您可以在Test Plan视图中看到测试用例中的工作同工作条目 59关联起 来了(请参见图3中所示)。当您双击测试用例中的条目 59时,您可以看到 与其相关的工作条目的详细信息。lit E_J.Lt 2iv-itrdJ *Vc;pl IM *1 KL1Ai ts (J L Ikr v-t.5- slctdlXi AMim 12S.&S iTt -ii 心巴9 1 犒 BS. 173*幺hltl融S Lfi n

9、B+.1 dlfeYfl 盘 inlGrpovnl;$曲“1.匕严强勺與* UliG t kil j-1 m V3 lii氐R轉轿讣闻- Elr!-亍 fWk lE*t*K-灯 htri it璋吐1 rk卡SLu* (hiMf i.心 J i tt+ . = ridi+ bj 畤 Ltpeik.-:粧 tr Tw ijtts 阳 the Tart+.卜 Tr k I la Jklx号IjITA 心v&fefHit rni时is/v (却 rfJ R :?歪 0么土 八FVTTctTest Plan f&r Mlcase dsi g.ntest planTi-ii甘 kA r Tw ;m1 il

10、-Iinin 4 CliMfl lTM ill*l.-S耳 Ek j如 Eh :H 舊rtrplEn 鬥)Test cas RpvirivV,SC 宇呼vitr :我Z, 5DC & reviewTest case t-xecut i ociSCC test C4EC5;m長 匚越昱_- 1咗| -cullrrjdcn 19乞址_輕口001,昼;乳 cat 20D3 -粘“” “wk list (斗时虫,匚;1$. Z如电-SC;: cndF.兰.diwciut 匸 to 业亡 lwl)5. emwe 左0D5 - SCC i士r a(59图3.在Rational Team Concert中工

11、作条目和测试用例相关联2.运行测试用例接下来,测试实例的拥有者可以通过处理被指派给他们的测试实例继续处理 过程。如果Bob工作在他自己的工作区,那么他将发现指派给他的这一新的工 作条目,并且他能够查看该测试用例(请参见图4中所示)。当他开始工作时,他可以将其标记为 正在处理中”。|2_ 氏必1*羊Advtiw* Qp 歹Foumd 15 Yrk(453 ns) 一 ail my rorkI Sut r I at SmuryOwAtdA 5S13 Nv冃5. cu 200S f SCC t truixuli aa勺 bob*58吗 R3lwtdQ t. ct 200L - Tk Cl tin c

12、llteViecitk fr.* eb图4. Rational Team Concert 中的测试用例视图3.问题管理如果Bob在运行测试用例时发现一个问题,那么她可以通过在TeamConcert中创建一个问题工作条目类型来打开一个问题报告。图5中显示在Team Concert中共发现了 60个问题。您可以为问题设置许多属性,例如严重性和优先级等。59: 5. ct3 2006 - SCC 屯隘 truii&etion60: The trtXLacii on ciui not be tigftdL 3 Defect 60it t- Tb# tr utsbclien ctn beKvTypfFo

13、imd Iei D*环rip* j OUWhxT*m Artifc:TtcsPrii &r tyEatjn *1*JhiuDue-Ovtrv5! nr LleJcs Approvhl.x Hi stryIf sSunnuyOwnedA匚 u 5641 In Fr.哗 Km1v4g05 etiSt 2005 -1 cut 2001 SCC tag t raMtcti4nTtsk l c114ct.i4nfro.* beb *窗:fork TtFound 15 Vvrk Itns W53 ni)“ G O鬥:Pro-blefiis 3# Tfiim*11 ny wwk图 5.在 Rati onal

14、 Team Con cert中检测到60个问题,提交给开发人员Jack您可以非常方便地将问题同测试用例关联起来,请参见图 6中所示。这为 其他人分析和解决该问题提供了一个参考。 如果您知道Jack正是开发这段问题 代码的人,那么您可以在保存之后将这个问题的拥有者设置为 Jack,从而Jack 就能够在他自己的工作区中看到这一工作条目了。Add Ser etcdthl.,Lx Kiks一匸丄 Brlatd 盘 59: 5l-s: 1.SwfliAry TK* triRict|L0|i c*pi n&t-Mev_ _ 宁陆 Defect 60 *Sabsct i ber s.AU Fig.ajfs

15、 tcii on SO: Th tren生匚tio业 cd baI It tagtd. 龙Ovtrvitw LigIrs Apprevfel Hl lt&ry图6.在Ratio nal Team Con cert中将问题标记为同测试用例相关联Team Concert提供了许多方式使得 Jack可以被通知自己收到了一个问 题工作条目。他可以选择自己喜欢的其中一种方式。比如:在他的Eve nt日志中获取通知、接受一封电子邮件通知、或者检查他的工作条目列表等。当他处理 该问题时,他可以查看细节、添加注释、并且标记进展。在图7所示的例子中,Jack添加了注释,将问题标记为已解决,并且将该工作条目返回给

16、Bob。图7.开发人员将问题标记为已解决当Bob看到问题已经被解决并且返回给自己之后, 他可以核实该问题是否 被修改正确,如果是的话就将其关闭(请参见图8中所示)。常 Te*til ny vsrk* Prt-blctit(360Fund 16 tcrk Itns1 Sttm F S SAuryS Clcxtd O Th* trtns.cta on cui not b-Q tdl ttJ In Prt . g (52005 - SCO l首 It smI:i e0*nt4 By*沁*7於59n-kJ *图8问题由测试人员核实并且关闭由于问题是同相应的测试用例相关的,所以Test Case视图(请

17、参见图9中所示)也将显示并关闭已经被解决的相关问题。因此,它不会再阻止测试用例 的运行。59. 5. case 2005 - SCC ati M: &5 Task 59 In Prertss静1SalbECTilhtFfi.J Unfi i* y 3 5 电 200S SCC (: m lr&nkcli wAt t arliBi-ht s.11If电CrtAdd Filt. I: MM| Add S*7rfTiTh4tE-tovtRQI.i nk .-丄k 盘.lattdOverview Link耳 Approvals Mislfrry电Ji ferk ItRitv欢-p jG- VE16 r

18、kIl*hj 060 伽-allwtrkJ 审St*tuEP S SnuiuryOvntdi BjrAv BOV C14&e.dL*The tr血理芒lion tui Ml le teAl bb谊鹑N In Fr. 曰5. ettt 2005 SCC its t tirtnx*吐wn1甌图9在测试用例视图中问题被自动标记为完成最后,由Bob完成测试用例的执行。当工作条目59被标记为关闭的时候,测试实例2005 (59)同时也在TestPlan Overview 视图中被标记为完成,请参见图10中所示。这有助于您跟踪方 案的处理过程。59 52005 SCC 1 幅 * IriMitcliefitA Dll 口o 6tp*;!- plnn :rdblrn* delx讥dIMT* 12* 14楊 |im 1* IS哉! H僉5!叩阪MH3TT僧 u Ai! o b: *b起 1 Itr &li on.: MlA16 亡ldl ItenS 0,9.FVT Test Plan for MlATest case design总a$e Me宫土er (歸2* SDC u赴m亡

温馨提示

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

评论

0/150

提交评论