夜太黑,心太凉.但革命的精神还得要...本个人空间大部分文章来自网络,如果涉及到版权问题请与本人联系,本人将及时删除

TestDirector用户手册

上一篇 / 下一篇  2007-07-30 16:23:46 / 个人分类:软件测试

Y(C;XWK q0【摘要】TestDirector是MercuryInteractive公司推出的基于WEB的测试管理工具。它能够指导进行测试需求定义、测试计划、测试执行和缺陷跟踪,即整个测试过程的各个阶段。通过整合所有任务到软件测试中,来使整个测试管理工作更有效,并确保客户收到更高质量的产品。51Testing软件测试网1HU/uk B9P3[!q?!H

mT$XK~8ka[w0【关键词】需求定义测试计划测试执行缺陷跟踪需求树测试计划树测试集

|G+ijX,J @D0

NV o,p@ k0欢迎使用TestDirector51Testing软件测试网${H7hc,j4f.yN

51Testing软件测试网mcP~zm QkXhk:B

欢迎您使Mercury Interactive公司推出的基于WEB的测试管理工具——TestDirector。它能够帮助你组织和管理软件测试过程的每一个阶段,包括测试需求定义、测试计划、测试执行和缺陷跟踪。

8K8y*Gp*u4t,S6Do1W?0

%bk WO,M i+Gd"i0.如何使用本手册

%J#JuD/D.s6D7i051Testing软件测试网B^xA5P-wn#v

本手册描述了如何使用TestDirector来管理整个软件的测试过程。它包括如下七个部分:

} r&[7^.U3k051Testing软件测试网p6EE/B(z,D"h

Part I TestDirector概貌51Testing软件测试网 yXct O*TV

51Testing软件测试网MI*^ k O;HJ

提供关于TestDirector系统特征和使用方法的总体描述。51Testing软件测试网S&E S+i vNNQ[

F?q S6E0c0Part II 需求定义

+lv2A5Q5?8S,i|0

,M8RQP4S'i9s$wV,q0描述如何通过构造需求树来定义测试需求。

8M6S&\)[Rc|YjN051Testing软件测试网Ej"ma7w*b;_

Part III 测试计划

!r;pco9_8X051Testing软件测试网;C9mr(n)a'Y.No8E+N

描述如何计划从构建测试计划树到创建测试的整个测试过程。51Testing软件测试网@S1~(u u

,k u#t.C\$e0Part IV 测试执行

XlSW$nG j0

$So(VW+T7q"z0描述如何创建测试集,执行手动测试和自动测试并且检查测试结果。51Testing软件测试网P$m\,A{

51Testing软件测试网3g bR.o[Ie

Part V 缺陷跟踪

E|mw1^J*_vv051Testing软件测试网*O/Qdde2H$yJ e

描述如何报告软件缺陷到TestDirector工程中并且跟踪缺陷的修复过程直到这个缺陷被解决。

,Up,X6f?}"X9k051Testing软件测试网5t_c8rH8T

Part VI TestDirector分析51Testing软件测试网.lq#HM/l"W$v;n%V

51Testing软件测试网U6ik(\ F ~f

描述如何通过创建报告、图表和工程文档来监控测试和缺陷跟踪过程。51Testing软件测试网 pf@q.Xl

4[(oS;tb$n0Part VII 附录51Testing软件测试网;gm7f {G+d:u2f8aR2s

51Testing软件测试网a e2P0no#_ g.OG&J\

描述如何使用VAPI-XP测试工具。51Testing软件测试网.kzEOXy%Mr_0U*d

51Testing软件测试网#k7e;o+f,j0x5`

.TestDirector文档套件51Testing软件测试网.X7A-h x O cl3u i^

51Testing软件测试网q{cN~)IKb;R

除了本手册之外,TestDirector还附带了如下已印刷的文档:

7l/E1O-J7u051Testing软件测试网xB9S9O7m\1g

TestDirector安装手册51Testing软件测试网*g @.X v7R[^ V'cN

51Testing软件测试网2\ \ P^7cb

描述如何去安装TestDirector和需要连接到TestDirector工程数据库的客户端数据库软件。

EZ+S#A)` ]n_R#|0

[$W]6z7n0TestDirector指南

0boAd ?!cCJx051Testing软件测试网jZ)fR5u V2{x

一步一步的教你如何使用TestDirector来管理软件测试过程。

\*uq(Z:R0g2{9Qt0

-P F"A$O%z!rY+W0TestDirector管理员使用手册

t6pe,Di,q [0

!U U\6kz+wTG0描述如何在工程自定义窗口中自定义工程和如何使用工程管理站点来创建和维护工程。

k)S1\}PDc%Z051Testing软件测试网9L1b9p~"?Y6Rl;v \5F

TestDirector开放测试架构手册51Testing软件测试网#|z%['N4q f

"\-f5_{x0_"kIw0描述如何使用TestDirector的开放测试架构来整合你自己的配置管理、缺陷跟踪和一些自主研发的测试工具。它还包括对TestDirector中新增基于COM的API的完整说明。

8q3i"A(dL%}KH.q0

}jQ@-~m8Sd9u0.在线资源51Testing软件测试网*u$m6EWh9U)o4A

C:?u%s$T bK0TestDirector包括如下在线资源:

~4TDT&Y0

3X%B;cX#\'JM.g0自述

\0n"OfcI0

r6yr V'{P O%w0提供了关于TestDirector的最新新闻和信息。

v2| X7W]!{_051Testing软件测试网0k*Y"?8s5F:U'f&O(I

TestDirector新增内容

n y.O f:I3|5X}M0

*`#k ^^j:Z2f8Y|v0描述了在TestDirector最新版本中所拥有的一些新功能。

eV\4oTrpY0

'EE4C)T*R@/]iz O0在线书籍51Testing软件测试网5x?f0P8X~tp

51Testing软件测试网6[ @ _Gz(g(_'{gb

展示了所有PDF格式的文档套件。所有的在线书籍能够通过Adobe Acrobat Reader 5.0来阅读或打印。Adobe Acrobat Reader 5.0可以从Adobe的官方网站下载(http://www.adobe.com/products/acrobat/readstep2.html51Testing软件测试网6VAA fw

51Testing软件测试网B4w(|?0b2|f

在线帮助

8MI3q7_.T0

6k*u}3uU]%Ps0提供了在你使用TestDirector时碰到问题的快速响应,它们将以菜单和对话框的形式出现,并且向你展示如何完成TestDirector任务。察看Mercury Interactive公司的Customer Support Web网页(http://support.mercuryinteractive.com)来更新TestDirector的帮助目录。

;m!GAF} h `&M.G0

1i@!xlc N0在线技术支持51Testing软件测试网$Dm,s/|"o,V

,D,jun q~5uK0使用默认的浏览器登陆到Mercury Interactive公司的Customer Support Web网页(http://support.mercuryinteractive.com)。在这个网页能够使你经过授权的来浏览相关的知识点和增加你自己的文章,发布并且寻找用户讨论会议,提交需要帮助支持的信息,下载补丁,更新文档甚至更多的东西。51Testing软件测试网#v+{\.vh"z

\D v|#@&T0支持信息

!{gP5K,Zfco051Testing软件测试网%N2j'dm-q7Qj+p

支持信息51Testing软件测试网|/nX/I*d

51Testing软件测试网\e*PG)yh

介绍Mercury Interactive公司的网址和为用户提供支持的网址,Email地址和其他的一些有用的信息,并且还列出了Mercury Interactive公司在全球范围内的所有的办公地点的所在地。

9j+BO M1p/S0

C"^YU4s&[^2o)Zn0Mercury Interactive网站51Testing软件测试网.~ Z`y$_^

51Testing软件测试网P`~ T~8l

你可以使用默认的浏览器来访问Mercury Interactive公司的主页,在这里提供了非常多的且经常被更新的有关Mercury Interactive的信息和介绍,这包括了新发布的软件信息,研究会和商业展示,用户支持,教育服务和其他一些更多的东西。Mercury Interactive公司的网址是http://www.mercuryinteractive.com51Testing软件测试网 Wy.E j~3m

-@*el?t5a-s0Part I TestDirector概貌

8{dN*kbv4\Wx0

1^ M A,e$FJ0总体介绍51Testing软件测试网#a"WT;X9v3wW

51Testing软件测试网R"MKm+u wR k

欢迎使用TestDirector,它是Mercury Interactive公司推出的基于WEB的测试管理工具,无论是通过Internet还是Intranet,你都可以以基于Web的方式来访问TestDirector。51Testing软件测试网in^|H

]+C vOnJU$o0应用程序测试是非常复杂的,它需要开发和执行数以千计的测试用例。通常情况下,测试需要多样式的硬件平台、多重的配置(计算机,操作系统,浏览器)和多种的应用程序版本。管理整个测试过程中的各个部分是非常耗时和困难的。51Testing软件测试网,Ihp$n)t` \

)@|%HJ1E S0TestDirector能够让你系统地控制整个测试过程,并创建整个测试工作流的框架和基础,使整个测试管理过程变得更为简单和有组织。

n'h$?q+q"`051Testing软件测试网DR J+I!Q

TestDirector能够帮助你维护一个测试工程数据库,并且能够覆盖你的应用程序功能性的各个方面。在你的工程中的每一个测试点都对应着一个指定的测试需求。To meet the various goals of a project, you organize the tests in your project into unique groups. TestDirector还为你提供了直观和有效的方式来计划和执行测试集、收集测试结果并分析数据。

7|+~0}-b!dt2d0

Eu y:x}(a3? `0TestDirector还专门提供了一个完善的缺陷跟踪系统,它能够让你跟踪缺陷从产生到最终解决的全过程。TestDirector通过与你的邮件系统相关联,缺陷跟踪的相关信息就可以被整个应用开发组,QA , 客户支持,负责信息系统的人员所共享。

||u8]ZA0

4d}f(k|5a0TestDirector提供了与Mercury Interactive公司的测试工具(WinRunner,LoadRunner, QuickTest Professional, Astra QuickTest, QuickTest Professional for MySAP.com Windows Client, Astra LoadTest, XRunner, Visual APIand Visual API-XP)、第三方或者自主开发的测试工具、需求和配置管理工具、建模工具的整合功能。TestDirector能够与这些测试工具很好的无缝链接,为你提供的全套解决方案选择来进行全部自动化的应用测试。

6cP\5BTs051Testing软件测试网S |ptmOZjYk

TestDirector会指导你进行需求定义、测试计划、测试执行和缺陷跟踪,即整个测试过程的各个阶段。通过整合所有的任务到应用程序测试中来确保你的客户收到更高质量的产品。51Testing软件测试网\"\`$T k4J

51Testing软件测试网 qnh@,q;W/u

.测试管理过程

b%W6y|.tC:`051Testing软件测试网0j9{DQv NK [Y-p1x"@

TestDirector的测试管理包括如下四个阶段:51Testing软件测试网_;U&eTHQ

  

J#q{ j1A&M3@m$T1h5d0需求定义(Specify Requirements51Testing软件测试网 r*Q#Z7eM*|&e

Js;it)BDL0分析应用程序并确定测试需求。51Testing软件测试网 C-v1\*?,lNy7z? T/B

8lN;Dy#Li{"Y7J;u#YT0测试计划(Plan Tests

Q lIDpA6c(l0Jq051Testing软件测试网4nT-RZ F]AG+ws4A

基于测试需求,建立测试计划。

Dp,vN9LUb051Testing软件测试网Amp!ez

测试执行(Execute Tests51Testing软件测试网"Ma2i!E sk$j5|+rR

51Testing软件测试网"R!{4O*Z;r!}+A"_D

创建测试集(Test Set)并执行测试。

E1N}9t-O;F!G0

fMDt&T,D/^0缺陷跟踪(Track Defects

'p~ vj*o"G%jNO0

$A6`3adD-hJ0报告程序中产生的缺陷并跟踪缺陷修复的全过程。51Testing软件测试网"M$m8|+m;y

51Testing软件测试网'VcH Fa$xh){

贯穿测试的每一个阶段,你能够通过产生详细的报告和图标对数据进行分析。51Testing软件测试网zU(x,N]%d5b-Wp

V/}\ a&]9|E0Q(o0.需求定义51Testing软件测试网;iNu"F x?

51Testing软件测试网vX5|XV4kB7H

分析应用程序并确定测试需求。

V/[ `PP0
  

(_'p(@U'NQB0定义测试范围(DefineTestingScope51Testing软件测试网k!{T/Lj7O

Z4l(fi7_3~0检查应用程序文档,并确定测试范围——测试目的、目标和策略。

6v voo/Ay'd AE051Testing软件测试网3B8w1k}x,?

创建需求(Create Requirements

/u$h^c;a{uS051Testing软件测试网v\$G1T)Rr/a!@5[NaK

创建需求树(Requirements Tree),并确定它涵盖所有的测试需求。

/TV~\ W4hh051Testing软件测试网,J\*NzWo\K^

描述需求(Detail Requirements

c,j lkE~.a:? @S(D1y051Testing软件测试网O%C J[.`'J4NkJ

为“需求树”中的每一个需求主题建立了一个详细的目录,并描述每一个需求,给它分配一个优先级,如有必要的话还可以加上附件。51Testing软件测试网 V9\G2y$Q5fE#L @@

51Testing软件测试网?V!Y^M4^

分析需求(Analyze Requirements

Mt Tj~ A0

{w+CGF|CX;`&n3Z0产生报告和图表来帮助你分析测试需求,并检查需求以确保它们在你的测试范围内。

y/foLD051Testing软件测试网~oLRl`+s6h

.测试计划51Testing软件测试网.v:{w|Zo g.|,K*P

51Testing软件测试网x'x+QJg

基于已定义的测试需求,创建相应的测试计划。51Testing软件测试网3Yl6p:o&I-R

  
51Testing软件测试网3_vg5~ U5upM'G[

定义测试策略(Define Testing Strategy

z6A k:?1~ n2g051Testing软件测试网:gb2@~^l#q_7h/yn5o D ^

检查应用程序、系统环境和测试资源,并确认测试目标。

6[$@1_m,YN051Testing软件测试网 I@} i;rv3g

定义测试主题(Define Test Subject

ZT&cSj)~8W.e)zu0C051Testing软件测试网,D%F\8WbDA y

将应用程序基于模块和功能进行划分,并对应到各个测试单元或主题,构建测试计划树(Test Plan Tree)。

2pd7Z\G+R%_051Testing软件测试网1C#RJ `X7~c

定义测试(Define Tests

@HG#evd^D051Testing软件测试网~n Z-B2`G:?WkM?*d

定义每个模块的测试类型,并为每一个测试添加基本的说明。

;_0p TELJ'G{C0

/j?*}0w/K o+X0R&[V0创建需求覆盖(Create Requirements Coverage51Testing软件测试网t T.Guyl

2t5zC\J0将每一个测试与测试需求进行连接。

N F @dd#c$n C051Testing软件测试网!L8Z@h-@XQq

设计测试步骤(Design Test Steps

h&j(u4f ?K051Testing软件测试网0^Q Z,`C&s

对于每一个测试,先决定其要进行的测试类型(手动测试和自动测试),若准备进行手动测试,需要为其在测试计划树上添加相应的测试步骤(Test Steps)。测试步骤描述测试的详细操作、检查点和每个测试的预期结果。51Testing软件测试网 @#cLt)v,nL-M#\lQ x

51Testing软件测试网s6l)Xin:Z!{'|

自动测试(Automate Tests51Testing软件测试网(g3?e Ipnd E7`9A

51Testing软件测试网[!O?L X~

对于要进行自动测试的部分,应该利用MI、自己或第三方的测试工具来创建测试脚本。

S"M M,A'q ^2s K0

:sg#\d"Z0分析测试计划(Analyze Test Plan51Testing软件测试网Tui'r(r3S.v)T

51Testing软件测试网U ]}#Q'D(w*t];s

产生报告和图表来帮助你分析测试计划数据,并检查所有测试以确保它们满足你的测试目标。

H(b6R zW8y&?+~051Testing软件测试网2O8d]*?-KUj;_:}X

.测试执行

-E&qLK'S*j^ A:L0

c;? [Gd,u2_0C0创建测试集(Test Set)并执行每一轮测试。51Testing软件测试网an2Ja/h)k

  

M1W b;C:{1D#H0创建测试集(Create Test Sets51Testing软件测试网g0q5\*}\1Ovg

51Testing软件测试网3f#g@"`e9l7_)},d

在你的工程中定义不同的测试组来达到各种不同的测试目标,他们可能包括,举个例子,在一个应用程序中测试一个新的应用版本或是一个特殊的功能。并确定每个测试集都包括了哪些测试。

.CF f|(|(~:A Q0

H P,B s}{e!aN0确定进度表(Schedule Runs51Testing软件测试网w4dWM.KH d

51Testing软件测试网5Z a#q6i?zn.E

为测试执行制定时间表,并为测试员分配任务。51Testing软件测试网KjD,TX

tp.a$m ]0运行测试(Run Tests

(v+H] YN^/BA&]-X0

[YZ]8b0自动或手动执行每一个测试集。

'^ V#^WS-Z,Jn({ e*^K051Testing软件测试网,tN T4w0t ?%wk~

分析测试结果(Analyze Test Results

4c V1H*MG"x \hGn9gw8M0

uNAT$e0查看测试结果并确保应用程序缺陷已经被发现。生成的报告和图表可以帮助你分析这些结果。

le#vM$rj0

'v~:j3[${L#A%i(EL0.缺陷跟踪

le%^ r k051Testing软件测试网 ^8E"ja;M2@#W0q

报告程序中产生的缺陷并跟踪缺陷修复的全过程。

$Zst1D*?(sP3q0
  

&c$s%{,|p v6O0添加缺陷(Add Defects51Testing软件测试网#NN5N|dI&MYr:T-m

51Testing软件测试网QjidsY;zu

报告程序测试中发现的新的缺陷。在测试过程中的任何阶段,质量保证人员、开发者、项目经理和最终用户都能添加缺陷。51Testing软件测试网4}+_ T(l!}P tdAH

51Testing软件测试网 f["P&k'G7^HvN8b(}

检查新缺陷(Review New Defects

;S;l/g2eH~0

Ve$Mfb"Hc%c0检查新的缺陷,并确定哪些缺陷应该被修复。51Testing软件测试网 p-n7CP q_1H

51Testing软件测试网}D9Ms-u.xa"_6I~$Xi9^

修复打开的缺陷(Repair Open Defects51Testing软件测试网(LW!Q"U!XSZ }HW)_w

51Testing软件测试网9~Y!W\fV

修复那些你决定要修复的缺陷。

6^A#wr8p~051Testing软件测试网A_7P-uA|(U;`

测试新构建(Test New Build51Testing软件测试网6Br.^ mtm9I!y!vSO

51Testing软件测试网u:vblm,Q f T(E

测试应用程序的新构建,重复上面的过程,直到缺陷被修复。

ol0S{q051Testing软件测试网X%l6V}K%A

分析缺陷数据(Analyze Defect Data

l?%V K"O'SpL~051Testing软件测试网.Gx I!y Ry0S

产生报告和图表来帮助你分析缺陷修复过程,并帮助你决定什么时候发布该产品。51Testing软件测试网!nN&L9kB

51Testing软件测试网3a*DRR#e0d*G w$tx

.使用工程数据库

_^F/]-Lm051Testing软件测试网|-z8G.@ Pl1S*E0U

当你创建一个TestDirector工程后,你需要存储和管理TestDirector自身产生和连接的数据库。每一个工程都支持通过数据库来存储工程信息。51Testing软件测试网:Jn(f'o/\:ho0_ C*MX

51Testing软件测试网f"Fb9^ n1j

TestDirector是一个知识库,它存储着需求、测试、测试集、测试个案(Test Run)、工程文档和定制信息。为了应用程序测试工程能够正常工作,TestDirector需要持续不断地访问这些数据。51Testing软件测试网N J'po.RRw5ug

51Testing软件测试网)BDP7d5y%T'U

可以使用下面的数据库应用软件来存储和管理TestDirector信息:51Testing软件测试网^A{-g\J

  • Microsoft Access
  • Sybase (仅适用于TestDirector企业版)
  • MicrosoftSQL(仅适用于TestDirector企业版)
  • Oracle(仅适用于TestDirector企业版)

关于创建和管理TestDirector的更进一步信息,请参考《TestDirector管理员手册》。51Testing软件测试网z@,wXxe$w8vC nw:})y

用户权限51Testing软件测试网WD(}V \c;T

TestDirector能够让你对用户访问工程的权限进行管理。通过创建一个授权的用户列表,为每个用户分配一个密码,并将其分配到相应的用户组中,从而控制每个用户对工程访问的权限。在TestDirector中用户所拥有的权利是由该用户所在的用户组决定的。TestDirector具有特定的权限和许可机制,能够让你为工程中指定的字段创建访问规则。51Testing软件测试网 AX-R/yR8aa_&f8X

v%yl|3v:K0关于TestDirector中的用户组、口令分配和权限的更详细的信息,请参考《TestDirector管理员手册》。

(}&~1S CX3X9^?0

I!X Zv4Oa0从Word中导入文档信息

Jn{E`0

"u a:F1K-xE0你能够将已存在的Word格式的需求或测试文档中的内容,直接导入到需求树或测试计划树中。若想使用Word导入功能,必须先下载Microsoft Word插件。51Testing软件测试网,z/S~h'M

51Testing软件测试网&Jtc;y4Nt7}

下载Microsoft Word插件:51Testing软件测试网X;@#O8I6u?e+wU4w

  • 在TestDirector的窗口选项中,点击Add-ins Page链接。“TestDirectorAdd-ins”页被打开。
  • 点击More TestDirector Add-ins链接,“More TestDirector Add-ins”页被打开。
  • Microsoft Add-ins下,点击Microsoft Word链接,“Microsoft WordAdd-in”页被打开。
  • 点击Microsoft Word Add-in Readme链接,查看Microsoft Word 插件使用说明。
  • 点击Download Add-in链接,开始安装Microsoft Word插件。

关于TestDirector插件的更进一步信息,请参考《TestDirector安装手册》。51Testing软件测试网gU+e1gGZoSU

从Excel中导入文档信息

J{Y-}a,HQX0

}rs*]Ro;tV`0你能够将已存在的Excel格式的需求或测试文档中的内容,直接导入到需求树或测试计划树中。若想使用Excel导入功能,必须先下载Microsoft Excel插件。51Testing软件测试网6i0]:dT{ |pk@

51Testing软件测试网(Q~,m9Pi

下载MicrosoftExcel插件:

9^BkS]'K4T xq|7e3\0
  • 在TestDirector的窗口选项中,点击Add-ins Page链接。“TestDirectorAdd-ins”页被打开。
  • 点击More TestDirector Add-ins链接,“More TestDirector Add-ins”页被打开。
  • Microsoft Add-ins下,点击MicrosoftExcel链接,“Microsoft Excel Add-in”页被打开。
  • 点击MicrosoftExcelAdd-in Readme链接,查看Microsoft Excel插件使用说明。
  • 点击Download Add-in链接,开始安装Microsoft Word插件。

关于TestDirector插件的更进一步信息,请参考《TestDirector安装手册》。51Testing软件测试网!KnD7Cr?7~

51Testing软件测试网J"V/J8Gj,s5Y

.开始使用51Testing软件测试网*OL8sS,Rl7z4d

51Testing软件测试网FK&k OQA

本章对TestDirector进行粗略介绍,并解释它是如何开始工作的。包括如下几个部分内容:

0l@I5MW5ww(m0
  • 启动TestDirector(Starting TestDirector)
  • TestDirector窗口(The TestDirector Window)
  • TestDirector工具条(The TestDirector Toolbar)
  • 修改密码(Changing Passwords)
  • 修改用户属性(Changing User Properties)
  • 清除历史记录(Clearing History)

J dwbTo*u0启动TestDirector51Testing软件测试网'l9T%LC X0Z/r

}2}AS]9c&a C0你可以通过你工作站上WEB浏览器启动TestDirector。

nyB$a{j051Testing软件测试网{ab0E"z6Qd

启动TestDirector:

$j6G i)eoms b6v0
  • 打开Web浏览器并输入TestDirector所在的URL(http://[Server name]/[virtual Directory name]/default.htm),TestDirector的首页将被打开。若不知道正确的路径,请与系统管理员联系。
51Testing软件测试网1w5QgAYW

TestDirector选项窗口被打开。51Testing软件测试网9v\,pO{4x'e4D

  
51Testing软件测试网-Ur C+\_

注意:如果你不能启动你的TestDirector,请联系系统管理员来确定TestDirector是否已经被安装到了公司的Web服务器上。更进一步信息,请参考《TestDirector安装手册》。51Testing软件测试网@+ie$j5syw

`7G(O;cCM,l0.点击TestDirector链接。51Testing软件测试网UT$Lq~z~C7N S

3]0tf&exs0在你第一次运行TestDirector时候,TestDirector组建将会被下载到你的计算机上,随后TestDirector会自动进行版本检查,若发现存在新的版本,它将会帮你下载新的版本。一旦TestDirector进行完版本检查和更新(假如需要的话),TestDirector的登陆页面将被显示。51Testing软件测试网"F.eg9H/bOtk

  

:abR]L9mM0注意:关于运行TestDirector时下载组件到计算机的更进一步信息,请参考《TestDirector安装手册》。51Testing软件测试网1L(uy wn

  • Domain列表中选择你准备进入的域。
51Testing软件测试网2lA*q-X7n;Fk

你可以选择名为DEFAULT的默认域。若不知道具体应该选择哪个域,请与TestDirector管理员联系。

8ZNB2F2pMd0

?y}QDzp2t7Y9`o*P0注意DEFAULT域仅在TestDirector的标准版中才有效。

:E-u!AuM^\4K0
  • 在工程列表中选择一个工程。假如工程列表是空的,请查阅TestDirector的知识库(http://support.mercuryinteractive.com)并搜索关键字“empty project list”。

`/uUWQ0若TestDirector的示例工程已经被安装在TestDirector的服务端,你则可以选择名为TestDirector_Demo的工程(确信你在Domain列表中已经选择了DEFAULT域)。

Q(m/kg C0

kN9n}nr,y%z/q0此工程会为你介绍TestDirector,包括需求、测试、测试集、Test Runs以及缺陷。更进一步信息,请参考《TestDirector指南》。

(q2rY@7v"MF0
  • User ID框中,选择或输入你的用户名称。若不清楚你的用户名,请与系统管理员联系。
51Testing软件测试网$[ep$\#aQ6z![$c

注意:User ID列表信息是与客户端本身所在的机器有关的,故你在(某台机器上)第一次登陆TestDirector时,应该输入你的用户名。51Testing软件测试网*m8Q:bSvg/M\M+X+W

  • Password框中,输入管理员指派给你的密码。(若是第一次以Admin的身份登陆,你不需要输入密码,此时密码为空)
51Testing软件测试网*gxty7`|Ul}

若需要对密码进行修改,请查看第19页的“修改密码”。

5B c$l%fjG6y$LM0
  • 点击按钮。TestDirector会打开在你上一次运行TestDirector任务时所用过的那个模块(需求、测试计划、测试实验室和缺陷)。
51Testing软件测试网.O'B)qv-bHN$z2n

若想定制模块名称,请查看《TestDirector安装手册》。

eB&]@G9R5X0
  • 对于退出和返回到TestDirector登陆窗口,请点击在右上角的按钮。

|!R!qUu m0TestDirector窗口

Cm }JR3uK0

+R'L${An+]?)T0当你打开一个工程时,TestDirector的主窗口会打开你上次工作时使用过的模块。在标题栏,TestDirector会显示工程名称和你的用户名。

q X'N.E1H]z:|$C C0
  

6M/G;mL)m0TestDirector包含如下几个模块:

:G gnsEn!p9Z;F6\0
需求(Requirements)51Testing软件测试网S-c p-| Y[%H3H

定义测试需求。51Testing软件测试网Ewk(W7a sE0IJ-`z

包括定义你正在测试的内容、定义需求的主题和条目并分析这些需求。
测试计划(Test Plan)51Testing软件测试网:GN$a L|%nF4|

开发一个测试计划。51Testing软件测试网RP h ]Kq7d)f,e

包括定义测试目标和策略、将测试计划分为不同的类别、对测试进行定义和开发、定义哪些需要自动化测试、将测试与需求进行连接和分析测试计划。
测试实验室(Test Lab)运行测试并分析测试结果。
缺陷(Defects)增加新缺陷、确定缺陷修复属性、修复打开的缺陷和分析缺陷数据。
51Testing软件测试网8J7nJD8q js$ehl

技巧:你可以在两个模块间利用快捷键进行切换。用CtrlShift1来访问需求模块,用CtrlShift2来访问测试计划模块,如此类推。

P\8inXWm0

e W'h-l5v;l]Gf0所有的TestDirector模块都包括如下内容:51Testing软件测试网.`T"}9tY#b

TestDirector工具栏(TestDirector Toolbar)

.o*@R9Pq-R N ]0位于TestDirector工程名的紧上面。

\0O f]y(ob0假如此工具栏不可见,请点击Show Toolbar按钮。关于TestDirector工具栏的更多信息,请查看第18页的“TestDirector工具栏”。
菜单栏(Menu Bar)51Testing软件测试网OQ v c-L }

位于TestDirector工程名的紧下面。

CAK"A'ETn,]w0菜单名称随你选择的模块名称不同而改变。
模块工具栏(Module Toolbar)51Testing软件测试网S`%w-i'MNr^

位于菜单栏下面。51Testing软件测试网D5LJl"g#[

包括当前所使用TestDirector模块中经常使用到的命令。
工具按钮(ToolsButton)51Testing软件测试网:tY H3Y)|

位于窗口的右上角。51Testing软件测试网"s#G8`'W_$g!zH)cc

iI-O0f%c0能够让你改变用户密码和另外的一些用户属性、change the language direction for a user in a project from left to right or right to left、清楚历史数据、查看每一个TestDirector客户端组件的版本信息或打开文档引擎。51Testing软件测试网}jJ)^!n&w1[:X7Z(`K?Y

51Testing软件测试网[`8D)Oo@hGh(u"k

关于文档引擎的更进一步信息,请查看第28章“产生工程文档”(Generating Project Documents)。51Testing软件测试网/y?aA H'ah+@Q

若想定制工具菜单,请查看《TestDirector安装手册》。
帮助按钮(Help Button)51Testing软件测试网}"\tXH

位于窗口的右上角。

!wY$i@!N051Testing软件测试网1i O#T%J^(h

能够通过它访问TestDirector的在线资源。51Testing软件测试网0f?&B Fm0f

若想定制帮助菜单,请查看《TestDirector安装手册》。

^ z-_*P;]k0TestDirector工具栏

!yx+D$S7vx#WWMgX:[0

Kz v\A,I~:}^*K0公用的TestDirector工具栏对所有的TestDirector模块都是适用的。包含如下的一些按钮:

P1V `,u6gqR8~0
导航按钮返回(Back返回到先前TestDirector所在的位置。
前进(Forward假如你已经使用了返回的导航按钮,你可以使用前进按钮返回回来。
首页(Home登出并且进入TestDirector登陆窗口。
拼写按钮拼写检查(Check Spelling51Testing软件测试网o&R,dv'U _*hQ

为所选中的单词或文本框作拼写检查。

w+^Fo;B3I1l b t oL0假如不存在错误,一个确认的消息将被弹出。假如错误被发现,将会弹出对话框显示相应的提示信息。
拼写选项(Spelling Options打开拼写选项对话框,并能够让你对TestDirector的拼写检查执行方式进行配置。
辞典(Thesaurus打开辞典对话框,并显示所选中单词的同义、近义或反义词。你能够替换掉所选择的词或查找新的词。
缺陷按钮添加缺陷(Add Defect51Testing软件测试网o"Z@8[%ttu

打开添加缺陷对话框,并能够让你添加一个新的缺陷。51Testing软件测试网)FX%?,b&e?%x+St)[y

关于更进一步的信息,请查看第25章“添加和跟踪缺陷”(Adding and Tracking Defects)。
帮助按钮帮助按钮(Help Button打开在线帮助并为当前的内容显示帮助主题。
。修改密码

8BYh\B.K*H0你能够修改访问TestDirector工程的密码。51Testing软件测试网y(M9gZ `u+o

51Testing软件测试网9gA:R"z0h&Y[ W!NV

注意:管理员能够改变并覆盖用户密码。更进一步信息,请查看《TestDirector管理员手册》。51Testing软件测试网3C*}%o0K e6\ XU]8u

f6` vwY6w%`9i(bo0修改密码:51Testing软件测试网Y uzV`,}| F/f

  • 在窗口右上角,点击Tools按钮并选择Change Password菜单项。或者在工程定制窗口点击Change Password链接。修改用户密码的对话框将被弹出。
  
  • Old Password框中输入你的旧密码。
  • New Password框中输入你的新密码。
  • Retype New Password框中重新输入你的新密码。
  • 点击OK,关闭修改密码对话框。

-?J P+R}Py;w0。修改用户属性

:K7d:i5R h7SU0

h#WKrC;qW0你能够修改你的用户属性,包括全名、Email地址、电话号码和描述信息。注意,Email地址信息是非常重要的,因为能够直接通过你的邮箱,让你接收到缺陷、需求和测试集的信息。51Testing软件测试网,v%Rp#l e+PJ:t

51Testing软件测试网y XC$u]2i,l

注意:管理员能够改变并覆盖用户属性信息。更进一步信息,请查看《TestDirector管理员手册》。51Testing软件测试网7Lh i [C+ZK

51Testing软件测试网8h+{I'^#i

修改用户属性:51Testing软件测试网+Sf2rX)M"U

在窗口右上角,点击Tools按钮并选择Change User Properties菜单项。或者在工程定制窗口点击Change User Properties链接。用户属性对话框将被弹出。
  
  • 编辑如下的用户属性:Full NameEmailPhoneDescrīption
  • 点击OK按钮,保存你的修改。
51Testing软件测试网.|:LS9y0?O2D

。清除历史记录

%Z*Q'UH#tI051Testing软件测试网4{ e W+R1H%[a

在自定义TestDirector工程时,你可以要求TestDirector来保存系统中的日志信息,以及在需求、测试和缺陷实体中的用户字段。产生的历史记录数据会被显示在需求、测试计划和缺陷模块的历史记录属性页上面。对于更多关于为TestDirector域设置历史记录的信息,请查看《TestDirector管理员手册》(《TestDirector Administrator’s Guide》)。

t Qg2i3V'W9nY't T0

W/]~!quY0一旦你不想存储历史数据,TestDirector允许你将这些历史数据从TestDirector工程中删除。举个例子,假如你已经成功地运行了你创建的测试集,你可能想从TestDirector工程中清除这些历史记录。

Gv%?yY(J051Testing软件测试网6V@ cM3q&H*HL-N

你能够清除所有的历史记录,或指定实体或域的历史记录。另外,你能够让TestDirector仅删除直到某一天(包括这一天)的历史记录。TestDirector所清除的历史记录显示在各自模块的History属性页下。

AN)m#YCE[8q0\0

u8AVW M0注意:默认状态下,只要具有管理员权限的用户才能够清除历史记录。用户权限是能够被定制的。对于关于权限的更进一步信息,请查看《TestDirector管理员手册》。

6AD*M%T$i}051Testing软件测试网#L(y G$l-W2m Q!lc-S$|

清除历史记录:

,nYs]:HXr9w0
  • 在窗口右上角,点击Tools按钮并选择Clear History菜单项。清除历史记录对话框将被弹出。
  
  • Entity框中,选择你准备删除历史记录所属的实体。若你准备删除需求、测试和缺陷实体的历史记录,请选择All
  • Field框中,选择你准备删除的历史记录所在的字段,若想删除历史记录的所有字段,请选择All
  • Until Date框中,选择一个日期。TestDirector所删除直到所选择日期的历史记录(包括所选择日期当天)。
  • 点击OK
  • 使用TestDirector数据
51Testing软件测试网tv2Fw({\

利用TestDirector网格和树,你能够查看和修改你工程中的数据。本章描述如下几个部分内容:

[2C%U$LZo!im0
  • 组织列(Arranging Columns)
  • 过滤记录(Filtering Records)
  • 高级/交叉过滤记录(Advanced/Cross Filtering Records)
  • 记录分类(Sorting Records)
  • 刷新并清除设置(Refreshing and Clearing Setting)
  • 将数据保存到文件中(Saving Data to a File)

R {aEY M0。关于使用TestDirector数据51Testing软件测试网x(N!V(LN7T&~

TestDirector利用网格或树组织并显示数据。
数/网格描述
需求树(Requirements Tree)

'pI TF'cd3e+}0适用于需求模块。为TestDirector工程显示测试需求。

%s+sb}a$Yd2?;S0更进一步信息,请看第八章“开发需求树”(Developing the Requirement Tree)。
测试计划树(Test Plan Tree)51Testing软件测试网5xeq |%{

适用于测试计划模块。在TestDirector工程中显示测试和对应的组。

C&Ccd9SsW0更进一步信息,请看第十一章“开发测试计划树”(Developing the Test Plan Tree)。
测试网格(Test Grid)

\5U'H X.bj0适用于测试计划模块,选择View > Test Grid时。在TestDirector工程中显示所有的测试。

4f1H YrE0更进一步信息,请看第十章“测试计划模块一览”(The Test Plan Module at a Glance)。
设计步骤网格(Design Steps Grid)51Testing软件测试网5v5mLce?6zi U ?

适用于测试计划模块。显示测试的步骤。51Testing软件测试网^(T1caC*IbH&i

更进一步信息,请看第127页的“构造测试”(Building Test)。
测试集树(Test Sets Tree)51Testing软件测试网8qMV-X(Z N-E

适用于测试实验室模块。在TestDirector工程中显示测试集——一组测试,运行它们能够达到指定的测试目标。51Testing软件测试网w ]!n/sKVD(rnI8HN j

更进一步信息,请看第十八章“创建测试集”(Creating Test Sets)。
执行网格(Execution Grid)51Testing软件测试网Ew7{;f7{i\i5T

适用于测试实验室模块。显示测试集中的所有测试。

,~+u1}S8z`*W9]0更进一步信息,请看第十七章“测试实验室模块一览”(The Test Lab Module at a Glance)。
缺陷网格(Defects Grid)51Testing软件测试网|F9e$A)^4f]2] MH

适用于缺陷模块。在TestDirector工程中显示测缺陷。

}B\Mh(K Bb0更进一步信息,请看第二十五章“添加并跟踪缺陷”(Adding and Tracking Defects)。
51Testing软件测试网O1H7xibKXx?

当你利用TestDirector网格和树进行工作时,你能够对列进行排列、根据条件过滤记录、设置分类属性、刷新清除过滤和分类设置、保存数据到文件。注意:当TestDirector网格和树所显示内容的类型发生变化时,本章中的描述不总是完全适用。51Testing软件测试网`~4c2u4aP%m

51Testing软件测试网,h5K5Uk^P!u J

注意:你能够按照你自己的喜好保存你的网格设置,比如分类和过滤。更进一步信息,请看第五章“使用喜好视图”。51Testing软件测试网@MN p#`/LD

51Testing软件测试网T~4DRt l/yJa

。组织列51Testing软件测试网r~O e5u@g,q

2W#j;F/eB`.RO `v0你能够自定义每一列显示内容的顺序并且可以对每一列的长度进行调整。对列设置的修改将会在下次启动时仍然有效。

c-R+oH!eK })dLW0

8Q(T$eNL/GoE)z0设置列顺序(Setting Column Order51Testing软件测试网M#IL%~nCUv*X_

F Id1H.Df9E0使用选择列对话框,你能够决定哪些列显示在TestDirector中,并决定所显示列的顺序。比如说,在Test Grid中你可以选择Subject作为第一列。

AL'G)r,W K)p0

#L7G*X\ n(s'C0决定列的显示和顺序

,L/P _0@w0s0
  • 点击Select Columns按钮,Select Columns对话框将被弹出。

51Testing软件测试网 d5C*Lc.b

51Testing软件测试网P{a L1\Xlw[U

Available Columns列表框中显示当前没有被显示的列。

x3@6A0krUK,wB051Testing软件测试网?A2`,F2j%G Om;H K"d

Visible Columns列表框中显示了当前正在显示的列。51Testing软件测试网 XA c|L{({

  • 选择列名称并点击箭头按钮(<和>),将它们在Available Columns和Visible Columns列表框间移动。点击双向箭头按钮(<<和>>),将所有的列从一个列表框移动到另一个列表框。注意,你也可以点击列表名在两个列表框间进行拖动。
  • Visible Columns列表框中,你可以通过Up和Down箭头,挑战列显示的顺序。注意,你也可以通过上下拖动列名称来调整它们的顺序。
  • 设置非滚动列(Non-scrolling Columns)。通过在Fixed Columns框中设置你想要的非滚动列的数量,可以从最左边开始的这些数量的列设置为非滚动列。当你水平拖动滚动滑块时,非滚动列的位置是保持不变的,并且以阴影显示。(注意,此功能在需求模块中是无效的)
  • 点击OK按钮,关闭对话框并应用新的列顺序。

K?(uf,x0调整列宽度:51Testing软件测试网`0_ r1c!g"C:v}

51Testing软件测试网 {v.vT+C.K

你能够用鼠标调整每一列的尺寸。点击在列表头的右边界,通过拖动去调整列的宽度。注意,你仅仅只能够调整没有固定的列,即没有设置为非滚动列的列。

|#{j bH!Ma4W-X0

*_i#d l7J/e \vz0。过滤记录

U#cL;n#sr0? u0

0g@Pj6e4[_(R0你能够过滤TestDirector数据,仅仅只按你定义的标准进行显示。你能为过滤条件指派一个简单的项(比如“Failed”),或一个合理的表达(比如“Passed Or Failed”)。只有当记录满足所有的过滤标准时,才会显示在TestDirector网格或树中。

ZA&G? S8AdbOg P051Testing软件测试网2o w8Qc WE'}d

你也能够指定多个过滤条件。举个例子,你能够指定Status的过滤条件为“Failed”,为Tester指定过滤条件为“David Or Mark”。TestDirector将仅仅只显示由David或Mark操作的,并且失败的测试。

@\(LMO(TV(v051Testing软件测试网!Ri E6zP!}

定义一个过滤:

Qyq H;a \3[G0P,h r0
  • 点击Set Filter/Sort按钮。过滤对话框将被弹出,并显示Filter属性页。

E:Ri q;tfgV0
  • 点击相应的Filter Condition输入框,为指定的列设置过滤条件。点击Browse按钮,Select Filter Condition对话框将被弹出。

J dcDA1bb0
  • 定义过滤条件。假如列表可用的话,从列表中选择项。你也能够增加一些操作,从而创建一个合理的表达式。

2A!hF(n7M| }A0注意:在定义过滤条件时,如下内容应该被考虑:

;Hd(l(}]z$X3n0
  • 显示在分级列表中的有些项包含子列表。这些项是被一个文件夹包括在一起。双击文件夹,并点击所要选择的项,就能够从子列表中选择一个项。
  • 当为一个用户定义条件时,你能够指定当前用户(选择【CurrentUser】)或整个用户组(如:【Developer】)。
  • 假如你输入的某个项超过一个单词,必须用一个引号在包含它们。举个例子,若搜索Login Boundary测试,在条件输入框中应该输入:Login Boundary
  • 假如你只想输入某个项的一部分,你可以用星号(*)。举个例子,若想在所有测试中搜索包含Login单词的测试,在输入框中输入:*Login*

p:}+x2A@Jl0若想从所有的测试中搜索由Insert New开头的测试,在输入框中输入:insert new*51Testing软件测试网$Ah@s0}+PyQ-p

  • 点击OK去关闭Select Filter Condition对话框。
  • 若想添加交叉过滤条件,点击Advanced链接。对于更进一步的信息,请看第30页的“高级/交叉过滤记录”(Advanced/Cross Filtering Records)。
  • 点击OK去关闭过滤对话框。

TIp7^*Rz+C8EHm0TestDirector应用这些过滤条件并显示过滤描述。对于一个网格,TestDirector也将在显示列名称下面的网格过滤框(Grid Filter Box)中显示过滤条件。51Testing软件测试网L0Xx,n.{iLx+F a

cjZ2SA L%s0

{f+CeL0技巧:对于一个网格,你也可以通过网格过滤框(Grid Filter Box)定义过滤条件。若想显示网格过滤框(Grid Filter Box),请选择View>Grid Filters。假如过滤框为空,则说明过滤条件对此项不适用。你可以直接在过滤框中输入过滤条件或点击过滤框,并点击显示出来的Browse按钮,在打开的Select Filter Condition对话框中输入过滤条件。51Testing软件测试网!I}G^Ih2Eb

]"oipv$]1Q7Y.d!k0注意:假如你正工作在测试计划树或测试集列表下,你能够保存过滤或分类信息并重新加载你所需要的树或列表。点击Save按钮去保存一个过滤设置、点击Load按钮去加载一个先前保存的过滤设置、点击Organize按钮去重命名,另存或删除过滤设置。假如你正工作在TestDirector的任何其它区域,可以使用第五章“使用喜好视图”,来保存作为自己喜爱视图的过滤信息。51Testing软件测试网2]$Iaj6M

NfW9T;Z;N)n0。高级/交叉过滤记录51Testing软件测试网)b0V,NP4q d

^g [9OX%r/OU0当你在定义过滤条件时,你也能够包括一个cross filter——关于关联项高级的第二次过滤,如关联的需求、测试、测试集或缺陷。举个例子,在测试计划树中,你能够定义状态为“Open”的测试集作为交叉过滤条件。另外,你可能有一些别的过滤条件,但TestDirector仅仅只会显示处于打开状态测试集的测试。

.g$| @9n f^ G1de fz6]0

z2bB?8rS T}Zp0下面的表格简要介绍了交叉过滤(Cross Filter)在各个TestDirector模块中的有效性。

H)K+G6y)J0
模块(Module)交叉过滤(Cross Filter)
需求(Requirements)
  • 关联缺陷:通过缺陷和相关的测试覆盖过滤需求。
  • 关联测试:通过测试覆盖过滤需求
测试计划(Test Plan)
  • 关联测试集:通过包含测试的测试集来过滤测试。
  • 关联需求:通过需求覆盖来过滤测试。
  • 关联缺陷:通过相关联的缺陷来过滤测试。
测试实验室——测试集列表(Test Lab-Test Sets List)
  • 关联缺陷:通过缺陷过滤测试集。
  • 关联测试:通过包含的测试过滤测试集。
测试实验室——执行网格(Test Lab-Execution Grid)
  • 关联需求:通过覆盖了所选择的需求的测试来过滤测试实例。
  • 关联缺陷:通过相关联的缺陷来过滤测试。
缺陷(Defects)
  • 关联测试集:通过相关联的测试集来过滤缺陷
  • 关联需求:通过覆盖了所选择的需求的测试来过滤缺陷。
  • 关联测试:通过相关联的测试来过滤缺陷。
51Testing软件测试网'V#B se]e7v)Q

定义交叉过滤:

9DS(ugH f0
  • 点击Set Filter/Sort按钮。过滤对话框被弹出,并显示过滤属性页。

5jt w5I5KH051Testing软件测试网-ft1~(_D k

关于定义过滤条件的更进一步信息,请查看第27页的“过滤记录”(Filtering Records)。51Testing软件测试网_-jF0R5J-fn/a2n

  • 点击Advanced链接去显示Cross Filter选项。

51Testing软件测试网2O1c'H,?uv-y

  • Filter by下面,选择一个高级过滤的复选框。例如:选择“Associated Test Sets”复选框,然后点击相应的链接,Cross Filter:Associated【Filter】对话框将被弹出。

51Testing软件测试网B(|)^mj

  • 用你准备过滤规则定义一个交叉过滤。对于更详细信息,请查看27页的“过滤记录”(Filtering Records)。
  • 点击OK按钮去保存你的改变并关闭Cross Filter对话框。
  • 点击OK按钮去保存你的改变并关闭Filter对话框。

)uR`#V,N(qr0记录分类51Testing软件测试网qk,t9\$_3P

,KZt9IK6uhO7W0默认情况下,记录是以它们被添加的顺序进行显示的。当你设置记录的分类属性后,它们的显示顺序根据ASCII分类顺序(ASCII Sort Order)而定。ASCII分类顺序首先会认为以字符或空格开始的记录先于以数字开始的记录,接着会考虑大写字符,最终考虑小写字符。

G:IeC8K5\n,b051Testing软件测试网4a;X.Kno)PQ&e8o

举个例子,假如在测试网格中的Tester列被标识为最高的分类优先级,记录将以显示在Tester列的名称根据ASCII分类顺序进行分类。假如Test Name被标识为次优先级,则先按Tester列的名称进行分类,对于同名的Tester列,再按Test Name列进行分类。51Testing软件测试网6D Z!oUP

4|FW$fZ(t#T5mN7j[0注意:默认情况下,记录是按等级顺序定义在测试计划树中,只有当记录定义了根据主题进行分类后,记录才会按字母顺序进行排列。51Testing软件测试网-xWTG%|

)L P2QD7m,Q.B{v!r0对记录进行分类(To sort records):

`X)H/ehh-L1^-cu0
  • 点击Set Filter/Sort按钮,过滤对话框将被弹出。
  • 点击Sort属性页标签。

9Ae$m/th(l051Testing软件测试网)\)c^!S:E]2mb5b

Available Fields中包含了所有能够显示在列表中的域名称。51Testing软件测试网R%_$V8Ij7oJp H:P;\

K5M7m3PN&} VRe5Mq0Sorted Fields中包含了当前已经标识了分类优先级的域名称。51Testing软件测试网/t'B*kT-o+q

  • 选择一个域名称并点击Arrow按钮(<和>),将它们在Available FieldsVisible Fields间移动。点击双向箭头按钮(<<和>>),将所有的名称从一个列表框移动到另一个列表框。注意,你也可以点击列表名在两个列表框间进行拖动。
  • Sorted Fields中,使用向上和向下箭头,设置域名称的显示顺序。注意,你也可以直接向上或向下拖动域名称。
  • Sorted Fields中,选择一个域名称并点击Sort Direction按钮,从而设置此域是以升序还是降序显示。
  • 点击OK去应用分类顺序设置。
51Testing软件测试网!x)s+R%hPAMX

注意:假如你正工作在测试计划树或测试集列表下,你能够保存过滤或分类信息并重新加载你所需要的树或列表。点击Save按钮去保存一个过滤设置、点击Load按钮去加载一个先前保存的过滤设置、点击Organize按钮去重命名,另存或删除过滤设置。假如你正工作在TestDirector的任何其它区域,可以使用第五章“使用喜好视图”,来保存作为自己喜爱视图的过滤信息。51Testing软件测试网{0oHK5l"X:[

51Testing软件测试网ox_ J/`!Q5Nvxq

刷新并清除设置

]+E/U8q | K ^w e051Testing软件测试网ylq-PqO'[

你能够刷新清除TestDirector数据的过滤和分类设置。51Testing软件测试网hb:K*C8A g8I9M

  • 点击Set Filter/Sort箭头并选择Refresh,或点击Refresh Filter/Sort按钮来刷新在TestDirector网格或树中的数据。
  • 点击SetFilter/Sort箭头并选择Clear,或点击Clear Filter/Sort按钮来清除在TestDirector网格或树所有的过滤和分类优先级设置。
51Testing软件测试网.isA i j

将数据保存到文件中

@^ M4vVC@ Z051Testing软件测试网 mOc^m&xYe:B%C

你能够将网格中的内容保存为Text文件、Microsoft Excel电子表格、Microsoft Word文档、或HTML文档。

#A] CX-e051Testing软件测试网8kv WB*H+sb&i

保存数据到文件中:51Testing软件测试网 W`~9}TI

  • 在网格上点击右键,并在右键菜单上选择Save As
  • 选择一个文件类型:Text FileExcel SheetWord DocumentHTML,保存网格结果对话框将被弹出。
  • Save in框中,选择此文件保存的路径。
  • File Name框中,输入此文件名称。
  • 点击Save按钮。
  • 添加附件

}w1npq a0你能为需求、主题文件夹、测试、测试步骤、测试集、测试运行或缺陷添加附件。本章描述如下几个部分内容:

Ln%S$Bv0
  • 贴附文件(Attaching a File)
  • 贴附URL(Attaching a URL)
  • 贴附快照(Attaching a Snapshot)
  • 贴附系统信息(Attaching System Properties)
  • 贴附剪贴板图像(Attaching an Image from the Clipboard)
  • 管理附件(Managing Attachments)
51Testing软件测试网{0\'_r5uB G$L

.关于添加附件

7p \4Aw.a0

#N O-sKz4~9\0遍及整个测试过程,你都可以添加附件来更好的阐明你的工作,这些附件可以是文件、URL、应用程序快照、从剪贴板拷贝的图像或系统信息。你是通过Attachments对话框来管理附件的。51Testing软件测试网i3vH }a0Y)JEg

51Testing软件测试网v&[0q Bz

下面的表格描述了在TestDirector的各个模块,怎样去打开Attachments对话框。
添加附件到……
所在模块
处理过程
需求
需求
从需求树上选择一个需求,并点击Attachments按钮或选择View>Attachments
测试或主题
测试计划——测试计划树视图
从测试计划树上选择一个主题文件夹或测试,点击Attachments标签页。
设计步骤
测试计划——测试计划树视图
从测试计划树上选择一个测试,点击Design Steps标签页。在此标签页上选择一个步骤,并点击Attachments按钮。
测试
测试计划——测试网格视图
从测试网格上选择一个测试,并点击Attachments按钮。
测试集
测试实验室
选择一个测试集,并点击Test Set Properties标签页,然后点击Attachments链接。
测试步骤
测试实验室——手动测试运行
在一个手动测试运行期间,点击Exec Steps按钮。选择其中一个步骤并点击Attachments按钮
测试运行
测试实验室——执行网格或执行流图
在Test Run Properties对话框中,点击Attachments标签页。
缺陷
缺陷
从缺陷网格上选择一个缺陷,并点击Attachments按钮。

"QZ R)\Ea[0贴附文件

*mWy6B-V4@h0

@8{5]!k"q"cBGyD]0TestDirector能够让你去贴附文件。51Testing软件测试网f/N4P[kS{3MEhv

51Testing软件测试网q(l;jc1\+a.y

贴附一个文件

9Fp'hh1{ tM0
  • Attachments对话框,点击File按钮Open对话框将被弹出。
  • 选择一个文件名并点击Open
51Testing软件测试网Y4Pd_m unm

文件名称、文件尺寸和修改日期会连同一起显示在附件列表中,与文件程序相关联的图标显示在文件名称前面。

Dm mDh c%I0
  • Descrīption栏中输入任何与所附文件相关的信息。

贴附URL51Testing软件测试网/}:dY9iI+b

:jlkSRwM"Mw0TestDirector能够让你去贴附URL。能够是任何有效的URL,如:HTTP、FTP、Gopher、News、Mailto、File等。51Testing软件测试网 `Hs Z I+zn$~

_"zf Z0_}0贴附一个URL

:p9[0CK[.|,DW+]$i0
  • Attachments对话框,点击URL按钮,贴附URL的对话框将被打开。

P2C@yC%@v"}0
  • URL对话框中输入一个有效的URL,并点击OK
51Testing软件测试网8e A+Y H)dz

此URL将显示在附件列表中,系统默认的Web浏览器图标显示在URL前面。

5UbL:B%y0
  • Descrīption栏中输入任何与所附URL相关的信息。
51Testing软件测试网Hs:T2M4_9pMTa2x)q

贴附快照51Testing软件测试网 S1{ ]4|:G@S

51Testing软件测试网i{Su Rh@^

TestDirector能够让你去贴附你应用程序的图像。

,iR5Kfl}]'d051Testing软件测试网$EXr Z CfNw

贴附一个快照51Testing软件测试网5\HF k,_X"k

  • Attachments对话框,点击Snapshot按钮Snapshot的对话框将被打开。

+r[5GBw+e0
  • 拖动Camera图标到你想要捕获的对象上。捕获的图像将被显示在Snapshot对话框中。
  • 你能够改变你所捕获图像的缩放级别。
    • 点击Zoom OutZoom In去放大或缩小图片
    • 点击Normal返回到原始状态。
  • 点击Attach。
51Testing软件测试网0i3N G!{3_q2~

TestDirector会为此图像统一分配一个文件名,且扩展名为.jpg。文件名显示在附件列表中,且图像图标显示在文件名旁边。文件的尺寸和修改日期也同样显示在附件列表中。51Testing软件测试网l{f$vk5~$L

  • Descrīption栏中输入任何与所附快照的相关信息。

2MFu qT0贴附系统信息

&BH u PU ^0

's)q9X {g&p#Km z _ x0TestDirector能够让你贴附计算机系统的信息。

#lJ H Y#Lb;q0

eOnG)x~1V0贴附系统信息

F1[@!lm R&IA%H.e0
  • Attachments对话框,点击System Info按钮,System Information对话框将被打开。

G7@W/u%o`t0
  • 若仅想贴附单个标签页上的信息,请点击此标签页并点击Current Topic按钮。
  • 若想贴附所有标签页的信息,请点击All Topic按钮。
51Testing软件测试网5K9V.o|d

TestDirector会为此信息统一分配一个扩展名为.tsi的文件名。文件名显示在附件列表中,且图标显示在文件名旁边。文件的尺寸和修改日期也同样显示在附件列表中。

(J9FG;WWS T0
  • Descrīption栏中输入任何与所附文本文件相关的信息。
51Testing软件测试网R+Cm"l2^

.贴附剪贴板图像

#x6I2N/zsq051Testing软件测试网G(J5i ar}

你能够将拷贝到剪贴板中的图片贴附到TestDirector中。

'zf9]egf051Testing软件测试网0i#Uc*oc'b$\:qD

贴附剪贴板中的图像信息

LZ Z6q7Bvr'V#A0
  • 拷贝图像到剪贴板中。
  • Attachments对话框,点击System Info按钮
51Testing软件测试网Yo b3P{AL^0A

TestDirector会为此信息统一分配一个扩展名为.jpg的文件名。文件名显示在附件列表中,且图标显示在文件名旁边。文件的尺寸和修改日期也同样显示在附件列表中。

szUq~F0

;i O@0Z |$iO6fd0管理附件

(a0B WC2~0

ybN!n%Ua0你能够通过Attachments对话框查看、修改和删除附件。51Testing软件测试网3]nv:W ^

51Testing软件测试网a5S5_7N s"I1hT!}

查看附件:51Testing软件测试网-C_-kE F

  • Attachments列表中,选择一个附件。附件相应的描述信息将显示在下面的Descrīption框中。
  • 双击此附件并点击Open按钮。附件将在相应的应用程序中打开。如,URL将在系统默认的Web浏览器中打开。
51Testing软件测试网T2l$c _(v9hM1k [

修改附件:51Testing软件测试网`us.k$P7p^ c.a[

51Testing软件测试网9u$Y)Vc-N

注意:当你在相应的应用程序中打开附件的时候,TestDirector是拷贝附件到你客户端机器的本地目录。在对此附件作修改后,你需要对它进行保存两次。首先是通过打开它的应用程序对本地拷贝进行保存,然后点击TestDirector中的Save按钮将本地拷贝保存到TestDirector工程中。

$w.}R;Q+y!}0O(~}0
  • 在附件列表中双击一个附件,此附件的一个本地拷贝将在相应的应用程序中打开。
  • 修改此附件。
  • 在打开的应用程序中保存此附件。注意这保存的只是你附件的本地拷贝。
  • 关闭附件。
  • 在TestDirector的Attachments对话框中点击Save按钮。此次是将附件的本地拷贝保存到TestDirector工程中。
51Testing软件测试网/@f[ g7if

删除附件:51Testing软件测试网xUh5{ ](HO9S

  • Attachments列表中,选择你准备删除的附件。可以利用Ctrl键一个选择多个附件。
  • 点击Delete Selected按钮,并点击Yes确认。
  • 使用喜好视图

`EbK!s"n2F,}jk0喜好视图(Favorite View)是按照你的设置执行的TestDirector窗口视图。TestDirector允许你保存喜好,并可以在需要的时候重新加载它们。本章将描述如下内容:

C1g L`|3^ O0
  • 添加喜好视图(Adding Favorite Views)
  • 组织喜好视图(Organizing Favorite Views)

8[ HC8T%Sg dWTn0关于使用喜好视图

k'C*dJ\&x8e1S+P0

7IVkEdY_] W0你能够通过选择某种设置来决定TestDirector窗口的容貌。能够保存测试网格、执行网格、缺陷网格、所有的报告和图表、以及文档引擎的Favorite Views。这些设置可能包括为网格列应用一个过滤、在报告中对域进行分类或设置一个图像的外观。你能够为了以后的使用而保存一个Favorite View,并且可以加载它在以后任何适当的时候。

V/{r7y z"qg0

ZN_(Z2Lt0可以在公共文件夹或私有文件夹保存Favorite View。在公共文件夹保存的视图可以被所有用户访问。在私有文件夹保存的视图仅能被创建者访问。

/\5p4k P X?4F:n0

(k U S8I!gbl+@9s P0从Favorite列表中选择一个Favorite View,并将其加载到TestDirector窗口中。

rQ!HiXu'tJ#z051Testing软件测试网k o"?%Q:YLyNt l

注意51Testing软件测试网a:iW_.rDv

(A#jQ b]1CAj/rBm0在执行网格中,与别的地方而言,对Favorite View的操作有一点细微的差别。取代Favorite按钮的是,你使用菜单栏命令:选择View > Favorites去显示Favorite View命令,选择Add去增加一个新的视图,选择View去加载一个存在的视图,选择Organize去组织你的视图。51Testing软件测试网 I/`zog)IT7x

51Testing软件测试网g ozI7i i:~B

部分Favorite View命令仅仅对某些用户组有用。用户组的权限是由系统管理员决定的。更详细信息,请查看《TestDirector管理员手册》。

1L'nNv*c*@] Op\0

:t4ThL$|D cb0添加喜好视图51Testing软件测试网eH8~.K(U.^w

51Testing软件测试网/W)} A v4n

你能够添加视图到喜好视图列表中。

&U3m|K b$A;G$}O"O-Ie051Testing软件测试网!F!wt g*R m{2~

添加一个视图:51Testing软件测试网F_I)D1}C

  • 点击Favorites箭头,并选择Add to Favorites,Add Favorite对话框将被弹出。

51Testing软件测试网+?3Q R1O5j z%^Y(\

  • Name框中,输入一个视图名称。
  • Location单选框内:
    • 选择Private去增加视图名到你的私有文件夹。在此文件夹内的Favorite Views仅仅只能够被你访问。
    • 选择Public去增加视图名到一般文件夹。在此文件夹内的Favorite Views能够被所有用户访问。

c6`|)[8g+rp0那些已经存在的喜好被显示在Existing Favorite框内。51Testing软件测试网c4x8Lb*SJH

  • 点击OK按钮,新的视图名称被添加到Favorite列表。

$ZX.Dy ~hE0组织喜好视图51Testing软件测试网FA5cH7J

;y@2B@-G \y&^9|0你能够通过删除视图和改变视图属性来组织喜好视图列表。51Testing软件测试网;Q0{vZ8Y$EaCx

UK7Nb:L2h:T'e0点击Favorites按钮并选择Organize Favorites,来打开Organize Favorites对话框。51Testing软件测试网:ADB @ `T

51Testing软件测试网JlR+f_J

:rJ[M8`pr/q0修改视图属性:51Testing软件测试网:E$S2hDsT1Y

N.G$J%s/E V0你能够对显示在喜好视图列表中视图的属性进行修改。

J+_,n3h@0^"y0
  • Organize Favorites对话框中,选择一个视图并点击Properties按钮。Properties对话框将被弹出。

51Testing软件测试网t y a,t3k(LJ;^*u

  • Name框中,为视图输入一个新的名称。
  • Location单选框内:
    • 选择Private去增加视图名到你的私有文件夹。在此文件夹内的喜好视图仅仅只能够被你访问。
    • 选择Public去增加视图名到一般文件夹。在此文件夹内的喜好视图能够被所有用户访问。
  • 点击OK
  • 点击OK去关闭Organize Favorites对话框。
51Testing软件测试网'O eM.x:iJH

删除视图:51Testing软件测试网fiqnI

51Testing软件测试网$` G)I%^;{!Z

你能够删除喜好视图列表中的视图。

'n2XG"OKk:b0
  • Organize Favorites对话框的视图列表上,选择一个视图名称并点击Delete
  • 点击OK确认。

't"x tX(O8DP4~0 

8Nl2^Brh0

TAG: 软件测试

flybug 引用 删除 lizzylichen   /   2008-06-11 13:14:24
1
谢谢!
 

评分:0

我来说两句

日历

« 2024-04-28  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 19480
  • 日志数: 21
  • 建立时间: 2007-07-25
  • 更新时间: 2007-11-22

RSS订阅

Open Toolbar