TestDirector用户手册

上一篇 / 下一篇  2008-08-11 21:13:40

51Testing软件测试网rb!n!Qz3ZcO`

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

G*TNt,]9c0

:d(XDY;u0【关键词】需求定义测试计划测试执行缺陷跟踪需求树测试计划树测试集51Testing软件测试网 GOh)a+I AJ7a

51Testing软件测试网2Z5y5^ r/uGo

欢迎使用TestDirector

7a3_"~,P$k/q:}s5B pS0

F G QCsG5x+G W Vd0欢迎您使Mercury Interactive公司推出的基于WEB的测试管理工具——TestDirector。它能够帮助你组织和管理软件测试过程的每一个阶段,包括测试需求定义、测试计划、测试执行和缺陷跟踪。51Testing软件测试网 OVn2g/z n:V

51Testing软件测试网'[(Jf ?_?%? LI

.如何使用本手册51Testing软件测试网n5m8JMH

51Testing软件测试网?,N(E/R!A8p

本手册描述了如何使用TestDirector来管理整个软件的测试过程。它包括如下七个部分:51Testing软件测试网d-IC+f4~_$w}:?(W#c

_%DyU _ `0Z0Part I TestDirector概貌51Testing软件测试网 j5uT1EPd3Zc4`6k S$N

k(O?r;F$bF"oE$q0提供关于TestDirector系统特征和使用方法的总体描述。51Testing软件测试网#r-B&W OgW$H1t"bc

51Testing软件测试网3G I|Vz)\

Part II 需求定义51Testing软件测试网`+s#`Q;x6la5E:Jz

1f5Y3dh:C(P0描述如何通过构造需求树来定义测试需求。

SQttN051Testing软件测试网js`+G ]j5W

Part III 测试计划

!d)y D/V*I$P ^2u-i^0

T w?R}!eJ&V(z8?~0描述如何计划从构建测试计划树到创建测试的整个测试过程。51Testing软件测试网}'h6H&kxy"O3q

3w bpM:ng'rv0Part IV 测试执行51Testing软件测试网*aPY+^? m\

51Testing软件测试网bMH!gv"hP;Q&\

描述如何创建测试集,执行手动测试和自动测试并且检查测试结果。

/u/ki a2V(g051Testing软件测试网4C4j3bW(oLM/l"c

Part V 缺陷跟踪51Testing软件测试网&^5u-`!d;v

9x-I$u/|pv1Iv]0描述如何报告软件缺陷到TestDirector工程中并且跟踪缺陷的修复过程直到这个缺陷被解决。

AXa6UQ:L:E G.L1\6h0

,~UO"t5]zwY0Part VI TestDirector分析51Testing软件测试网vh%|:Z ?!m-M9N\i

#V%IA$N9I6X J c*yS0描述如何通过创建报告、图表和工程文档来监控测试和缺陷跟踪过程。

4H Z U+JQ k#qR;G8~0

Y,qbj[0Part VII 附录

y_zcwhC9t1R K051Testing软件测试网O Xh^ ^+]*T@

描述如何使用VAPI-XP测试工具。51Testing软件测试网4NcOM%RVR

51Testing软件测试网DZ,i:CO*^1o

.TestDirector文档套件

0WV[OEl ? |0

I'c\&TF\0除了本手册之外,TestDirector还附带了如下已印刷的文档:

*NB*TFd-z:pu0

$G%H B3Fp0TestDirector安装手册

7F6k$^*}!\s9pEF)y051Testing软件测试网 F,] uECx

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

N\b_}??w;F|051Testing软件测试网 x!A}y |1^;[

TestDirector指南

-hJxaX(ru051Testing软件测试网V6p7v8n%M]k}-i8f

一步一步的教你如何使用TestDirector来管理软件测试过程。51Testing软件测试网,u(n pm b-~*w7f

51Testing软件测试网C gt(w(sI'pq j

TestDirector管理员使用手册51Testing软件测试网1} @k8hRNV9F

{2F.vk f0描述如何在工程自定义窗口中自定义工程和如何使用工程管理站点来创建和维护工程。

D)}*o K5Um051Testing软件测试网 P;v,}_&b ZO qp

TestDirector开放测试架构手册51Testing软件测试网,@4mM,~5N Q

51Testing软件测试网X!n%}L5^r;Xf

描述如何使用TestDirector的开放测试架构来整合你自己的配置管理、缺陷跟踪和一些自主研发的测试工具。它还包括对TestDirector中新增基于COM的API的完整说明。51Testing软件测试网.]nG5o1K M'_L

51Testing软件测试网 N(xxkK B+G X

.在线资源

:bXS!s:y n R W0

9tG1P$Y3a0TestDirector包括如下在线资源:

D~#uef fI)x$t051Testing软件测试网0An SFl;J f I

自述

kCkp"p!n!GX t*UP0

c LyM(X9m1N0提供了关于TestDirector的最新新闻和信息。51Testing软件测试网0D9D:U0A~f

51Testing软件测试网%U1\C S9\

TestDirector新增内容51Testing软件测试网!]1d R/E6f

51Testing软件测试网[[;`5N%sf$y

描述了在TestDirector最新版本中所拥有的一些新功能。

2l;lFCi;_+U0

*x+r'g&b6^0Xq0在线书籍51Testing软件测试网7SYjQ"B

51Testing软件测试网;r5G8vO Vj XI Q

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

| y0Jm{ NQ0z0在线帮助

Jc W3[+k.|q0

` jwfB X8H0提供了在你使用TestDirector时碰到问题的快速响应,它们将以菜单和对话框的形式出现,并且向你展示如何完成TestDirector任务。察看Mercury Interactive公司的Customer Support Web网页(http://support.mercuryinteractive.com)来更新TestDirector的帮助目录。51Testing软件测试网C*X6Z[ @5J

51Testing软件测试网4J.e$E_jsn

在线技术支持

-^o,IaA$O!oM4U0

*x:chXD9o5u}0使用默认的浏览器登陆到Mercury Interactive公司的Customer Support Web网页(http://support.mercuryinteractive.com)。在这个网页能够使你经过授权的来浏览相关的知识点和增加你自己的文章,发布并且寻找用户讨论会议,提交需要帮助支持的信息,下载补丁,更新文档甚至更多的东西。

)K2u0G L)N"mj_j { m0

$j6irfxq0支持信息51Testing软件测试网 VX1kv#m'MD5h6f B

51Testing软件测试网 `Ex7d"bk[)~

支持信息

$cKv%cl R&n/Qt V*[H051Testing软件测试网$Yen1F1U'\I7o

介绍Mercury Interactive公司的网址和为用户提供支持的网址,Email地址和其他的一些有用的信息,并且还列出了Mercury Interactive公司在全球范围内的所有的办公地点的所在地。51Testing软件测试网 \kW2jB*h?F

v r+]`#n"]*U @]-C O/n h0Mercury Interactive网站

u)xAE d&g^zE.q.T0

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

5P$t J.tdR0

n"Ym,v l@Q0Part I TestDirector概貌

pL&Hct&y~2Y051Testing软件测试网m~ ?JQ-`

总体介绍

2G8HId;c*UO051Testing软件测试网/J CE\ l2Of

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

i h8{A*xs0

aS}+K%s*@8q0应用程序测试是非常复杂的,它需要开发和执行数以千计的测试用例。通常情况下,测试需要多样式的硬件平台、多重的配置(计算机,操作系统,浏览器)和多种的应用程序版本。管理整个测试过程中的各个部分是非常耗时和困难的。51Testing软件测试网$h4q[ eD!}*Y

51Testing软件测试网 gDC0~bcVD

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

$i'|dM:a{9m lV\051Testing软件测试网 Z2Q0DSdnr5@

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

51Testing软件测试网"m.MhG/{0R:m c C

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

1^xE dh051Testing软件测试网Q@s0n g2IV!L

TestDirector提供了与Mercury Interactive公司的测试工具(WinRunner,LoadRunner, QuickTest Professional, Astra QuickTest, QuickTest Professional for MySAP.com Windows Client, Astra LoadTest, XRunner, Visual APIand Visual API-XP)、第三方或者自主开发的测试工具、需求和配置管理工具、建模工具的整合功能。TestDirector能够与这些测试工具很好的无缝链接,为你提供的全套解决方案选择来进行全部自动化的应用测试。51Testing软件测试网jC$B;_"Qxl{"t

51Testing软件测试网I5W,k'}c

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

h.O*]eVi q051Testing软件测试网&j%^/b K6},s2hTz&Y%k

.测试管理过程51Testing软件测试网K*k khV sdf&T6R

JgT/Q(@L0TestDirector的测试管理包括如下四个阶段:

2TDgD4lVR0
  

$_U^)|+[mu]0需求定义(Specify Requirements51Testing软件测试网 _[O z$NI;^%?-XT

4A4Cf1Dx0分析应用程序并确定测试需求。51Testing软件测试网`2Q L@a,WZM3l

NI.O9K T%ChU`0测试计划(Plan Tests51Testing软件测试网#@f2]!\&OqE"m-H

Y/[`'vA0基于测试需求,建立测试计划。51Testing软件测试网YhI'Q*n

51Testing软件测试网e(LP%W2t~8me"t

测试执行(Execute Tests

)ur#Gd%o7z!W5^0

f(J"`x;?b3I1_v0创建测试集(TestSet)并执行测试。51Testing软件测试网;Pn v%g4P:o

51Testing软件测试网PX oLQ1H!pW

缺陷跟踪(Track Defects

!_@"\Z \+e/A0

]/L7T}`bX HG0报告程序中产生的缺陷并跟踪缺陷修复的全过程。51Testing软件测试网[A'O,L`E/\

s9MG,b7M0贯穿测试的每一个阶段,你能够通过产生详细的报告和图标对数据进行分析。

s0T O^_8M M z)w b051Testing软件测试网L&q"?!N%X!S3b$`}s

.需求定义

sp9l1l j6\0R051Testing软件测试网+LNB^u7pw

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

6L4}\!XE0
  

a4aTR(^b1Cw0定义测试范围(DefineTestingScope51Testing软件测试网hD,v z:|i"WF x.`

0x'`$X il;i^U0tv0检查应用程序文档,并确定测试范围——测试目的、目标和策略。

JT+^'Yq^0

gowl6e$fW J0创建需求(Create Requirements51Testing软件测试网 kj;o ]{AM |

o%Xx,P,j0创建需求树(Requirements Tree),并确定它涵盖所有的测试需求。51Testing软件测试网3Lwc]r1c

51Testing软件测试网/D$N-J#J r

描述需求(Detail Requirements51Testing软件测试网B-mNCk'Qu#_

51Testing软件测试网6n/r+B,|%aJI

为“需求树”中的每一个需求主题建立了一个详细的目录,并描述每一个需求,给它分配一个优先级,如有必要的话还可以加上附件。

M/^E q#P9W{t0

^$H$g8v'~5UC a#}0分析需求(Analyze Requirements

F TC!p;Lu9l7y"ev(e0

;^Acy(Z[U0产生报告和图表来帮助你分析测试需求,并检查需求以确保它们在你的测试范围内。

Kb6OdU^0

2mU3YK!qNm:}7h l4L0.测试计划51Testing软件测试网Lo-DS_9@d

51Testing软件测试网P C/m'Z$nUFn6K

基于已定义的测试需求,创建相应的测试计划。51Testing软件测试网1ju hN(k8U5|0N*`

  

\,e4l3ei#Sdq0定义测试策略(Define Testing Strategy51Testing软件测试网Nh nA F

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

d/Vdu1q Z051Testing软件测试网SgS9gX.O!Xp

定义测试主题(Define Test Subject51Testing软件测试网#ns Y*T9`

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

R0ED#FY0

2a%Y mT:q0定义测试(Define Tests51Testing软件测试网?0@4Q;Fs(e-y1Q[

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

4R c^?0O051Testing软件测试网FO:dF5]^ew

创建需求覆盖(Create Requirements Coverage51Testing软件测试网[.c$W] D6U*L%u\8fuE

51Testing软件测试网t0k3tQG7sW3` X2I

将每一个测试与测试需求进行连接。

)s(U3a2~8M051Testing软件测试网(_X#Kmw+Tv

设计测试步骤(Design Test Steps51Testing软件测试网+]:OG L-L^

R"SBRQA0对于每一个测试,先决定其要进行的测试类型(手动测试和自动测试),若准备进行手动测试,需要为其在测试计划树上添加相应的测试步骤(Test Steps)。测试步骤描述测试的详细操作、检查点和每个测试的预期结果。51Testing软件测试网5AT(a6p$I:De#}P S

\,~$e5OTh)U!m{P0自动测试(Automate Tests51Testing软件测试网.~.`*R#?dXM Xj]

51Testing软件测试网w}Qh"_`:A

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

7W0l$H*yo;Eb1EY051Testing软件测试网(Nt2]+~-E[T/d

分析测试计划(Analyze Test Plan51Testing软件测试网j0p/~9~X4dD/~~

51Testing软件测试网b9o?M7c%r.e/n

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

yK^ A#E4V-S051Testing软件测试网#_7f~6g,uT

.测试执行

qgQj-c/j5m|#E051Testing软件测试网/t;t"U;|*\3Uv"t c6ue

创建测试集(Test Set)并执行每一轮测试。51Testing软件测试网!t n+y!i,bb V!H@5x2[

  
51Testing软件测试网Y'{^{/U,W C

创建测试集(Create Test Sets51Testing软件测试网G |bP^7]K&Ec

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

aa,j%N{!C!a+~051Testing软件测试网`4] U} H

确定进度表(Schedule Runs

0{ n8xKJ8T}m7PE0

"] m/C9|[)}QY0为测试执行制定时间表,并为测试员分配任务。51Testing软件测试网!D0l q5th$q N

d*A;t!? UZ0运行测试(Run Tests51Testing软件测试网hd&y;I8K4|H

+] M-Fe O~D0自动或手动执行每一个测试集。51Testing软件测试网MA vX Sw-g.I]fA2u

51Testing软件测试网8G Z0OxL7m @.|

分析测试结果(Analyze Test Results51Testing软件测试网 wI{%ka2rcgE

E gF jc"LzK+f'e*@0查看测试结果并确保应用程序缺陷已经被发现。生成的报告和图表可以帮助你分析这些结果。

T y![ rE X6P051Testing软件测试网 nxrN(aY

.缺陷跟踪51Testing软件测试网)M1f)[ H%_,t

51Testing软件测试网r!~]k7?4Hm

报告程序中产生的缺陷并跟踪缺陷修复的全过程。51Testing软件测试网:\G| ?0kT"^;I |8m^ u X)Y

  
51Testing软件测试网zo7q I4n!cC:I%q6H

添加缺陷(Add Defects51Testing软件测试网5~]E"[2B7E'dR

0w(T1p+T9bj8`PT"d0报告程序测试中发现的新的缺陷。在测试过程中的任何阶段,质量保证人员、开发者、项目经理和最终用户都能添加缺陷。

s|U|R6KJM D l051Testing软件测试网*w2ci?*g7W%?S9s

检查新缺陷(Review New Defects51Testing软件测试网%KB2G,~IKi

51Testing软件测试网%EdlR K+E

检查新的缺陷,并确定哪些缺陷应该被修复。51Testing软件测试网 YfB$~vEy

51Testing软件测试网*J? mw6KWL|8gJ

修复打开的缺陷(Repair Open Defects

/J1SP e r(x051Testing软件测试网EeK bl i ?

修复那些你决定要修复的缺陷。51Testing软件测试网,xAI6N8l&js5M

51Testing软件测试网(uu,x"fzT&E fz

测试新构建(Test New Build

2bU6?0y X-fh#t+i0

.`4`U+A {0测试应用程序的新构建,重复上面的过程,直到缺陷被修复。

8u vEUU'elw0k051Testing软件测试网3vUt!k]2[Y\

分析缺陷数据(Analyze Defect Data

v&qFE$g b051Testing软件测试网)k]0|I,])hXe-?X

产生报告和图表来帮助你分析缺陷修复过程,并帮助你决定什么时候发布该产品。

G/l#W0f cz}:R0

&tc}9O+d#O/V*C0.使用工程数据库

7Nzq%M;P8g6@~051Testing软件测试网y9_3Nk%[3IDG

当你创建一个TestDirector工程后,你需要存储和管理TestDirector自身产生和连接的数据库。每一个工程都支持通过数据库来存储工程信息。

Q FAU*Z.L051Testing软件测试网t YdT2e9VGT1hQ F

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

?6?Pa*wAxH J051Testing软件测试网Rw.?$F5|u{V

可以使用下面的数据库应用软件来存储和管理TestDirector信息:51Testing软件测试网UY_5F VInI7s

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

关于创建和管理TestDirector的更进一步信息,请参考《TestDirector管理员手册》。51Testing软件测试网 iiD0t(r"Ka9P,?

用户权限

Z6O YHn:j$`4x/vf0

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

AUz?,i051Testing软件测试网&^C M8a(m

关于TestDirector中的用户组、口令分配和权限的更详细的信息,请参考《TestDirector管理员手册》。51Testing软件测试网t n?!r]%O {

9@6rvqwV3?x0从Word中导入文档信息

? q _n]z&sW%{ dC051Testing软件测试网6mSN!of9~M;V

你能够将已存在的Word格式的需求或测试文档中的内容,直接导入到需求树或测试计划树中。若想使用Word导入功能,必须先下载Microsoft Word插件。51Testing软件测试网A-HL!ybx Q!V5\

9w q&J C PSo.J0下载Microsoft Word插件:

2Uz&J k+~ ~F0
  • 在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软件测试网.Id)|__.E8^j

从Excel中导入文档信息

.~8M,F)~9gAg0Lk-w0gl5P051Testing软件测试网*Oy]#s8zv

你能够将已存在的Excel格式的需求或测试文档中的内容,直接导入到需求树或测试计划树中。若想使用Excel导入功能,必须先下载Microsoft Excel插件。51Testing软件测试网CW.`rVv

51Testing软件测试网0tpb? gyK+I RA

下载MicrosoftExcel插件:51Testing软件测试网t w[b}5E#E

  • 在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软件测试网M'[3B q0pq

51Testing软件测试网o'A:CI,]

.开始使用

]2Tm&rvh k+R5g051Testing软件测试网 L5x5Z0NbM/` Z

本章对TestDirector进行粗略介绍,并解释它是如何开始工作的。包括如下几个部分内容:51Testing软件测试网_9U\d@OFdK8X

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

t9s Q8p E0启动TestDirector

lV(OaWI v0

S)yWa3[ w'[/x,C3[)h0你可以通过你工作站上WEB浏览器启动TestDirector。51Testing软件测试网ufh~+W({E2\P

51Testing软件测试网QX-NupZ.B7q

启动TestDirector:

$]%x7d7F d8@Q0
  • 打开Web浏览器并输入TestDirector所在的URL(http://[Server name]/[virtual Directory name]/default.htm),TestDirector的首页将被打开。若不知道正确的路径,请与系统管理员联系。

:X;JH,@ED8^3l&P6Q}G0TestDirector选项窗口被打开。

/Y9lk!te\VKk0
  
51Testing软件测试网/E q&f br3Vt

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

mj{1ta"cBS051Testing软件测试网vq/s{8_{

.点击TestDirector链接。51Testing软件测试网5N E&F*|o(qu(?a

o%j,\ ^+T:@~9V0在你第一次运行TestDirector时候,TestDirector组建将会被下载到你的计算机上,随后TestDirector会自动进行版本检查,若发现存在新的版本,它将会帮你下载新的版本。一旦TestDirector进行完版本检查和更新(假如需要的话),TestDirector的登陆页面将被显示。51Testing软件测试网}/k#\{+H8Nb

  

'{IKR ].C0注意:关于运行TestDirector时下载组件到计算机的更进一步信息,请参考《TestDirector安装手册》。

Z4?aak^F#^q"v0
  • Domain列表中选择你准备进入的域。

-A8ylA?0你可以选择名为DEFAULT的默认域。若不知道具体应该选择哪个域,请与TestDirector管理员联系。51Testing软件测试网eH!Yovl

51Testing软件测试网 x)Q!O9Ub0r-|M

注意DEFAULT域仅在TestDirector的标准版中才有效。

I5[:Uic,i&A6`0
  • 在工程列表中选择一个工程。假如工程列表是空的,请查阅TestDirector的知识库(http://support.mercuryinteractive.com)并搜索关键字“empty project list”。
51Testing软件测试网.@Y bn.[+uP

若TestDirector的示例工程已经被安装在TestDirector的服务端,你则可以选择名为TestDirector_Demo的工程(确信你在Domain列表中已经选择了DEFAULT域)。51Testing软件测试网{#i/fc_Py"M.S6G

)TyF4`&w0此工程会为你介绍TestDirector,包括需求、测试、测试集、Test Runs以及缺陷。更进一步信息,请参考《TestDirector指南》。51Testing软件测试网Iu K#o2^+G}+o

  • User ID框中,选择或输入你的用户名称。若不清楚你的用户名,请与系统管理员联系。
51Testing软件测试网7T+X2B;WD

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

  • Password框中,输入管理员指派给你的密码。(若是第一次以Admin的身份登陆,你不需要输入密码,此时密码为空)
51Testing软件测试网(B!?3x I$Sw

若需要对密码进行修改,请查看第19页的“修改密码”。51Testing软件测试网;c*V&U]0^W hQN3drR

  • 点击按钮。TestDirector会打开在你上一次运行TestDirector任务时所用过的那个模块(需求、测试计划、测试实验室和缺陷)。
51Testing软件测试网A0V8x5Hn4e

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

-H(?tM$|~ |'o cdm y0
  • 对于退出和返回到TestDirector登陆窗口,请点击在右上角的按钮。

P%s&gG1E#q5Ao0TestDirector窗口51Testing软件测试网$f/\%n So)xN sY

Mx3Y8f8l7w3Hn7{0当你打开一个工程时,TestDirector的主窗口会打开你上次工作时使用过的模块。在标题栏,TestDirector会显示工程名称和你的用户名。

+fAP Ym,\4J+v0
  
51Testing软件测试网:[g3ovtF?9w

TestDirector包含如下几个模块:51Testing软件测试网g8p0AW D.hCvTF

需求(Requirements)

\ba?"an:v&D6eC}A0定义测试需求。51Testing软件测试网,f8iD ?b/?"|

包括定义你正在测试的内容、定义需求的主题和条目并分析这些需求。
测试计划(Test Plan)51Testing软件测试网A,X7l,{`

开发一个测试计划。

3T8A Y{,o"SD&e}0包括定义测试目标和策略、将测试计划分为不同的类别、对测试进行定义和开发、定义哪些需要自动化测试、将测试与需求进行连接和分析测试计划。
测试实验室(Test Lab)运行测试并分析测试结果。
缺陷(Defects)增加新缺陷、确定缺陷修复属性、修复打开的缺陷和分析缺陷数据。
51Testing软件测试网 h&`n&E|

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

L-eA\Lhc*]Hy051Testing软件测试网:qn-_7k,z

所有的TestDirector模块都包括如下内容:

x3X+v{IR0
TestDirector工具栏(TestDirector Toolbar)51Testing软件测试网gl4oK/y9`5L z#G)i

位于TestDirector工程名的紧上面。51Testing软件测试网_||M$F]

假如此工具栏不可见,请点击Show Toolbar按钮。关于TestDirector工具栏的更多信息,请查看第18页的“TestDirector工具栏”。
菜单栏(Menu Bar)

a a"V0s8F.M$Jj0位于TestDirector工程名的紧下面。51Testing软件测试网_3@cR;@

菜单名称随你选择的模块名称不同而改变。
模块工具栏(Module Toolbar)51Testing软件测试网+n_T4^A lh

位于菜单栏下面。

r#WQK,_qO0包括当前所使用TestDirector模块中经常使用到的命令。
工具按钮(ToolsButton)

F-K:b3Ds^G,B;A0位于窗口的右上角。

2s8HyC\eY;G m(rV0

Wfk1l3z`x0能够让你改变用户密码和另外的一些用户属性、change the language direction for a user in a project from left to right or right to left、清楚历史数据、查看每一个TestDirector客户端组件的版本信息或打开文档引擎。

NHqgo+]W0e;@0

H1dZ*zb_y8Ai0关于文档引擎的更进一步信息,请查看第28章“产生工程文档”(Generating Project Documents)。51Testing软件测试网N V,P$w1R

若想定制工具菜单,请查看《TestDirector安装手册》。
帮助按钮(Help Button)51Testing软件测试网q$^K/_c8a

位于窗口的右上角。

7S&Qd?'yl0

AN.R/`Z-O l[0能够通过它访问TestDirector的在线资源。

~-IXD C.m0若想定制帮助菜单,请查看《TestDirector安装手册》。
51Testing软件测试网"j!^6@~|?2M4[

TestDirector工具栏

8f/` qy u0

k(bm3~6]5I ~R0公用的TestDirector工具栏对所有的TestDirector模块都是适用的。包含如下的一些按钮:

D)Dl^U9H(`0
导航按钮返回(Back返回到先前TestDirector所在的位置。
前进(Forward假如你已经使用了返回的导航按钮,你可以使用前进按钮返回回来。
首页(Home登出并且进入TestDirector登陆窗口。
拼写按钮拼写检查(Check Spelling

(j6mqf1H$AG"H&a0为所选中的单词或文本框作拼写检查。51Testing软件测试网J&X;j#R;T3| G

假如不存在错误,一个确认的消息将被弹出。假如错误被发现,将会弹出对话框显示相应的提示信息。
拼写选项(Spelling Options打开拼写选项对话框,并能够让你对TestDirector的拼写检查执行方式进行配置。
辞典(Thesaurus打开辞典对话框,并显示所选中单词的同义、近义或反义词。你能够替换掉所选择的词或查找新的词。
缺陷按钮添加缺陷(Add Defect51Testing软件测试网3s:N/RR:uxk O

打开添加缺陷对话框,并能够让你添加一个新的缺陷。51Testing软件测试网.|Hq%ZbbEz(b

关于更进一步的信息,请查看第25章“添加和跟踪缺陷”(Adding and Tracking Defects)。
帮助按钮帮助按钮(Help Button打开在线帮助并为当前的内容显示帮助主题。
。修改密码51Testing软件测试网Y&P%J8g*uAj!Q5u

你能够修改访问TestDirector工程的密码。51Testing软件测试网B6?%Q^ \;_U7Q/b4Mz

T(et6k3w2M1N0注意:管理员能够改变并覆盖用户密码。更进一步信息,请查看《TestDirector管理员手册》。51Testing软件测试网5{%H*YAd D

f*vX#l[)A.m8^3} U X0修改密码:

F |&ZxVt3c1?)O5G0
  • 在窗口右上角,点击Tools按钮并选择Change Password菜单项。或者在工程定制窗口点击Change Password链接。修改用户密码的对话框将被弹出。
  
  • Old Password框中输入你的旧密码。
  • New Password框中输入你的新密码。
  • Retype New Password框中重新输入你的新密码。
  • 点击OK,关闭修改密码对话框。
51Testing软件测试网6N*j ~wTi

。修改用户属性

r9j%aT+HI4b1De6_0

+A+XK~deu|y c4M0你能够修改你的用户属性,包括全名、Email地址、电话号码和描述信息。注意,Email地址信息是非常重要的,因为能够直接通过你的邮箱,让你接收到缺陷、需求和测试集的信息。

i:S^h;``0

}M3tSw6l0注意:管理员能够改变并覆盖用户属性信息。更进一步信息,请查看《TestDirector管理员手册》。

L_Q"Zje jk*J0

(KN$DS$TXYim0修改用户属性:51Testing软件测试网*NrewdrNRjd"qv

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

。清除历史记录51Testing软件测试网 P6r9vC/XyOnM

51Testing软件测试网 L;V4P*o2AQ:~%L a

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

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

M(W?bZuW9n8?*N0

7@$q*?,pZ0你能够清除所有的历史记录,或指定实体或域的历史记录。另外,你能够让TestDirector仅删除直到某一天(包括这一天)的历史记录。TestDirector所清除的历史记录显示在各自模块的History属性页下。51Testing软件测试网`d4k5Cp;cA&B

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

;iMAbuev#F0

$c:dp?/r]ID+Y0清除历史记录:

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

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

)qg8m;qW.K3Ln0
  • 组织列(Arranging Columns)
  • 过滤记录(Filtering Records)
  • 高级/交叉过滤记录(Advanced/Cross Filtering Records)
  • 记录分类(Sorting Records)
  • 刷新并清除设置(Refreshing and Clearing Setting)
  • 将数据保存到文件中(Saving Data to a File)
51Testing软件测试网B S3qW \:R o[

。关于使用TestDirector数据

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

8]#JOU&zW5c7t0B0适用于需求模块。为TestDirector工程显示测试需求。51Testing软件测试网 `.}-Y!G2\1D)X

更进一步信息,请看第八章“开发需求树”(Developing the Requirement Tree)。
测试计划树(Test Plan Tree)

dzq(K*f%ncH0适用于测试计划模块。在TestDirector工程中显示测试和对应的组。

`4[t+yN-Hm|.N[g0更进一步信息,请看第十一章“开发测试计划树”(Developing the Test Plan Tree)。
测试网格(Test Grid)51Testing软件测试网[B7CXC"hp*w3T

适用于测试计划模块,选择View > Test Grid时。在TestDirector工程中显示所有的测试。

V M7CJ\-Z0更进一步信息,请看第十章“测试计划模块一览”(The Test Plan Module at a Glance)。
设计步骤网格(Design Steps Grid)

;_ Zr_#Q&b0适用于测试计划模块。显示测试的步骤。

uiR'[}j"M1T0更进一步信息,请看第127页的“构造测试”(Building Test)。
测试集树(Test Sets Tree)

B K[ZA ID0适用于测试实验室模块。在TestDirector工程中显示测试集——一组测试,运行它们能够达到指定的测试目标。51Testing软件测试网3QE:QMHV

更进一步信息,请看第十八章“创建测试集”(Creating Test Sets)。
执行网格(Execution Grid)

j$?az7OI-I,_|0适用于测试实验室模块。显示测试集中的所有测试。

q*q6]7oT0O0更进一步信息,请看第十七章“测试实验室模块一览”(The Test Lab Module at a Glance)。
缺陷网格(Defects Grid)

P!P ?d0jq:b)z0适用于缺陷模块。在TestDirector工程中显示测缺陷。51Testing软件测试网*@FA,e7d9VyM(A#h

更进一步信息,请看第二十五章“添加并跟踪缺陷”(Adding and Tracking Defects)。
51Testing软件测试网o3b[^O(Pct.t

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

!CG2We:VOv.]v0

"R+D-yz:|@4~b$H0注意:你能够按照你自己的喜好保存你的网格设置,比如分类和过滤。更进一步信息,请看第五章“使用喜好视图”。

M6Jw Tt e ]+IJv0

8b@;wLZy(D0。组织列51Testing软件测试网M/r[`&IE

51Testing软件测试网;Of"_ P` oA7SGP!]0@

你能够自定义每一列显示内容的顺序并且可以对每一列的长度进行调整。对列设置的修改将会在下次启动时仍然有效。51Testing软件测试网Ni(P6a#[5{ igQ

51Testing软件测试网Rx([FP$a

设置列顺序(Setting Column Order51Testing软件测试网6S:kV"xv

/LO6w0cNF0使用选择列对话框,你能够决定哪些列显示在TestDirector中,并决定所显示列的顺序。比如说,在Test Grid中你可以选择Subject作为第一列。51Testing软件测试网g \ XZ tXT-y

51Testing软件测试网*Lu%Yr'Pf:W CX

决定列的显示和顺序

&kvl{B9v;w k0
  • 点击Select Columns按钮,Select Columns对话框将被弹出。

51Testing软件测试网5V3WN T9kw#_ k

_QE T cyp^`-\0Available Columns列表框中显示当前没有被显示的列。

S,HP&Qf"y J_0

^C4o{oen0Visible Columns列表框中显示了当前正在显示的列。

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

调整列宽度:

+[6]OHQ(e Vw z.X051Testing软件测试网E|1yM h U

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

K6a|.I W0

;` ~q.V7X*cfZ/O0。过滤记录

p o\ n({M&EZ W051Testing软件测试网'_$n1PD4o(a9Oz [

你能够过滤TestDirector数据,仅仅只按你定义的标准进行显示。你能为过滤条件指派一个简单的项(比如“Failed”),或一个合理的表达(比如“Passed Or Failed”)。只有当记录满足所有的过滤标准时,才会显示在TestDirector网格或树中。51Testing软件测试网(] N(a u&jE']dP

51Testing软件测试网?A-N4C e

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

4TK d ["J051Testing软件测试网 u*E~p8? s,z5F

定义一个过滤:51Testing软件测试网r,PzL#M(G

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

51Testing软件测试网4ja1fT%T&@

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

"N-A9G6z#Ak,S(k,Mj%x#M0
  • 定义过滤条件。假如列表可用的话,从列表中选择项。你也能够增加一些操作,从而创建一个合理的表达式。

)gy8z`Zg/]0注意:在定义过滤条件时,如下内容应该被考虑:51Testing软件测试网KH~ S6\R

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

若想从所有的测试中搜索由Insert New开头的测试,在输入框中输入:insert new*51Testing软件测试网Tut~$n M#D

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

7Zw)gOL&k*?l6p,u0TestDirector应用这些过滤条件并显示过滤描述。对于一个网格,TestDirector也将在显示列名称下面的网格过滤框(Grid Filter Box)中显示过滤条件。51Testing软件测试网Q.u(tl7wJ0~ j5B

51Testing软件测试网3G8|i j)~PD$Q

51Testing软件测试网:I,KL@#\aAN

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

NYi2W9T5aO051Testing软件测试网3sA)F@R$hP#{

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

nXi gQ3~6A@1F1zP\0

5APQq+bvh0。高级/交叉过滤记录

B-vC n{ AP:X0

L;p8F;AL{ M0当你在定义过滤条件时,你也能够包括一个cross filter——关于关联项高级的第二次过滤,如关联的需求、测试、测试集或缺陷。举个例子,在测试计划树中,你能够定义状态为“Open”的测试集作为交叉过滤条件。另外,你可能有一些别的过滤条件,但TestDirector仅仅只会显示处于打开状态测试集的测试。51Testing软件测试网'J,jeS4to%Z#lC

51Testing软件测试网5RS:b w7r&UJ?

下面的表格简要介绍了交叉过滤(Cross Filter)在各个TestDirector模块中的有效性。51Testing软件测试网dd+Xs,ti

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

定义交叉过滤:51Testing软件测试网 y z$E%o;w;P"T

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

8U1f-a.YU0

.`,w@0g} \0关于定义过滤条件的更进一步信息,请查看第27页的“过滤记录”(Filtering Records)。51Testing软件测试网'F2K/WL5P]&V|"[8E

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

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

51Testing软件测试网9y \f6p1y'FZ

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

Bp4VY$r%F0记录分类51Testing软件测试网!h)Z?#ZhQq'W

51Testing软件测试网 @Tt P!XWo zQE'S

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

+f~Bqi8G051Testing软件测试网8g\eu Bywxw

举个例子,假如在测试网格中的Tester列被标识为最高的分类优先级,记录将以显示在Tester列的名称根据ASCII分类顺序进行分类。假如Test Name被标识为次优先级,则先按Tester列的名称进行分类,对于同名的Tester列,再按Test Name列进行分类。51Testing软件测试网8g.?8Cz&Q-Y^r

51Testing软件测试网T-l \*N L-a,n"|b&x

注意:默认情况下,记录是按等级顺序定义在测试计划树中,只有当记录定义了根据主题进行分类后,记录才会按字母顺序进行排列。

!U/Qc2V$\ G!{'e9w0

'pp['s#Aq0对记录进行分类(To sort records):51Testing软件测试网 u4A\XRBPk

  • 点击Set Filter/Sort按钮,过滤对话框将被弹出。
  • 点击Sort属性页标签。

v-rkqW1nM+M0

q.P6OKF-ByF @u0Available Fields中包含了所有能够显示在列表中的域名称。51Testing软件测试网C1d,|{K'G0y

51Testing软件测试网 R/\? o)VpL

Sorted Fields中包含了当前已经标识了分类优先级的域名称。51Testing软件测试网 vX[Fgl(a3ax

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

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

$c[:~Ac.S051Testing软件测试网0HD0_zm:?q]l Pr

刷新并清除设置

\0ayr0v Q051Testing软件测试网1X3Pj"P-A"p]Q dM

你能够刷新清除TestDirector数据的过滤和分类设置。51Testing软件测试网 a?(o4A%M.sy]

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

8b7o$x3`4O M0将数据保存到文件中

c6?DI3S`:YD-W051Testing软件测试网 sa4{%g4z/IQMj

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

!qxI]$L051Testing软件测试网 P3s+l'J?,Zw

保存数据到文件中:

4n8i|/{0v0
  • 在网格上点击右键,并在右键菜单上选择Save As
  • 选择一个文件类型:Text FileExcel SheetWord DocumentHTML,保存网格结果对话框将被弹出。
  • Save in框中,选择此文件保存的路径。
  • File Name框中,输入此文件名称。
  • 点击Save按钮。
  • 添加附件
51Testing软件测试网w nk4qPu;]

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

5[?$AR+|1VU`0
  • 贴附文件(Attaching a File)
  • 贴附URL(Attaching a URL)
  • 贴附快照(Attaching a Snapshot)
  • 贴附系统信息(Attaching System Properties)
  • 贴附剪贴板图像(Attaching an Image from the Clipboard)
  • 管理附件(Managing Attachments)

:TT m5xb$|0.关于添加附件51Testing软件测试网%VG3U z7h0A Kf|D

51Testing软件测试网7_g^RupRA/}

遍及整个测试过程,你都可以添加附件来更好的阐明你的工作,这些附件可以是文件、URL、应用程序快照、从剪贴板拷贝的图像或系统信息。你是通过Attachments对话框来管理附件的。51Testing软件测试网vpBU5j8r0``2@

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

mKz^$C,E0贴附文件

.EQ7Bw;~0

Z;i(E}-o|4X$Mf0TestDirector能够让你去贴附文件。51Testing软件测试网6U"ga#akpW

51Testing软件测试网hj.K|.c,D

贴附一个文件

(\1B,WJ KP!`a$j2w0
  • Attachments对话框,点击File按钮Open对话框将被弹出。
  • 选择一个文件名并点击Open

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

9lD3v{g{E u;@0
  • Descrīption栏中输入任何与所附文件相关的信息。

贴附URL

@%H |~(^I"Z8s*k051Testing软件测试网8D$\{;Vs/g

TestDirector能够让你去贴附URL。能够是任何有效的URL,如:HTTP、FTP、Gopher、News、Mailto、File等。

'B0L] kj*p]$B$t0

m3R)K!ppc5zM1m0贴附一个URL51Testing软件测试网y'i8pu(D$S3k(V \#v

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

51Testing软件测试网:a&[l9V:c-bn

  • URL对话框中输入一个有效的URL,并点击OK
51Testing软件测试网7o)Z$|+P o[

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

*Gacq,R#s&PZ0
  • Descrīption栏中输入任何与所附URL相关的信息。
51Testing软件测试网\Sh1l8_6[V#l

贴附快照51Testing软件测试网D V`Tzb i.P$?

;nP:jz`0TestDirector能够让你去贴附你应用程序的图像。51Testing软件测试网h$?rk7V3w{!UW

51Testing软件测试网 P ?%c+u7G

贴附一个快照51Testing软件测试网)D|Fg.n6s"R`

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

51Testing软件测试网H8{/_t#m4\

  • 拖动Camera图标到你想要捕获的对象上。捕获的图像将被显示在Snapshot对话框中。
  • 你能够改变你所捕获图像的缩放级别。
    • 点击Zoom OutZoom In去放大或缩小图片
    • 点击Normal返回到原始状态。
  • 点击Attach。
51Testing软件测试网S1Is}&x My

TestDirector会为此图像统一分配一个文件名,且扩展名为.jpg。文件名显示在附件列表中,且图像图标显示在文件名旁边。文件的尺寸和修改日期也同样显示在附件列表中。51Testing软件测试网l_4} \,o${ \ ZnG]/N\

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

#F Mf(\I;xPI0贴附系统信息51Testing软件测试网-kj yy@/bP

51Testing软件测试网~JG0E2SNK:oI#t

TestDirector能够让你贴附计算机系统的信息。51Testing软件测试网.`1hO.Q Lj

51Testing软件测试网5_#T7_3Ux

贴附系统信息51Testing软件测试网 uu#w7p5f

  • Attachments对话框,点击System Info按钮,System Information对话框将被打开。

(]8Z~%wJD0
  • 若仅想贴附单个标签页上的信息,请点击此标签页并点击Current Topic按钮。
  • 若想贴附所有标签页的信息,请点击All Topic按钮。
51Testing软件测试网R*h)xc.B/D)t X.r f

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

*TV%M[!E(]4^0
  • Descrīption栏中输入任何与所附文本文件相关的信息。

S"o'd I0R@Q0.贴附剪贴板图像

&l z&pdA0

1pXsT f t.lw0你能够将拷贝到剪贴板中的图片贴附到TestDirector中。

^*r6X4RWd3Y2^051Testing软件测试网loB*Uo:X

贴附剪贴板中的图像信息51Testing软件测试网c"S"G2e0L6^

  • 拷贝图像到剪贴板中。
  • Attachments对话框,点击System Info按钮

,x!} TD:nS gr'Fj_.e0TestDirector会为此信息统一分配一个扩展名为.jpg的文件名。文件名显示在附件列表中,且图标显示在文件名旁边。文件的尺寸和修改日期也同样显示在附件列表中。51Testing软件测试网fa*N"X:u'FA e/u.qS

51Testing软件测试网9I:JNS+mZ9^P'V,M

管理附件

t;Ix1@HoU}[C051Testing软件测试网 d3x.U FY%E

你能够通过Attachments对话框查看、修改和删除附件。

Uj2aa2h0

m*x+p!z/s6k:WS0查看附件:51Testing软件测试网|{8p3~!})C+}

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

修改附件:

\a1M5e!D6^0

8l6Fm:DL(Wp N lz0注意:当你在相应的应用程序中打开附件的时候,TestDirector是拷贝附件到你客户端机器的本地目录。在对此附件作修改后,你需要对它进行保存两次。首先是通过打开它的应用程序对本地拷贝进行保存,然后点击TestDirector中的Save按钮将本地拷贝保存到TestDirector工程中。51Testing软件测试网tC&|8G}%qG%wI

  • 在附件列表中双击一个附件,此附件的一个本地拷贝将在相应的应用程序中打开。
  • 修改此附件。
  • 在打开的应用程序中保存此附件。注意这保存的只是你附件的本地拷贝。
  • 关闭附件。
  • 在TestDirector的Attachments对话框中点击Save按钮。此次是将附件的本地拷贝保存到TestDirector工程中。
51Testing软件测试网 |,{lB6x|y8T4_

删除附件:51Testing软件测试网5[)H}0_7Qs9}

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

l:x%rqV;gy3i0喜好视图(Favorite View)是按照你的设置执行的TestDirector窗口视图。TestDirector允许你保存喜好,并可以在需要的时候重新加载它们。本章将描述如下内容:

+ms6R+`c_#t5H@\0
  • 添加喜好视图(Adding Favorite Views)
  • 组织喜好视图(Organizing Favorite Views)

"p}igj3nt0关于使用喜好视图

c.{QdOtjYq'W.@^051Testing软件测试网n j4w|4\*Wrt-_

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

Yh^E!w/bg&l0可以在公共文件夹或私有文件夹保存Favorite View。在公共文件夹保存的视图可以被所有用户访问。在私有文件夹保存的视图仅能被创建者访问。

l c-m(^A8e u%{~H051Testing软件测试网#S5J!H}.K&Kl

从Favorite列表中选择一个Favorite View,并将其加载到TestDirector窗口中。

%b.M$Q r2o {E Z@051Testing软件测试网#C?c N(W3M2L%R_BF

注意

.J6Oe1XV fA`"P0

hR%F ^V1Ot t0在执行网格中,与别的地方而言,对Favorite View的操作有一点细微的差别。取代Favorite按钮的是,你使用菜单栏命令:选择View > Favorites去显示Favorite View命令,选择Add去增加一个新的视图,选择View去加载一个存在的视图,选择Organize去组织你的视图。

,tk#a9d_1g`7j0

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

)_v&SC8g3V051Testing软件测试网 Dled Po?U,d

添加喜好视图51Testing软件测试网r"kT {Qa-m9h

[%@CS(u8n\*ZfJ0K0你能够添加视图到喜好视图列表中。

)ur8rB0c's1W&[Vr051Testing软件测试网R$j,kIY%t

添加一个视图:51Testing软件测试网o c ];J~E

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

TAG: TestDirector用户手册

 

评分:0

我来说两句

日历

« 2024-04-14  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 3934
  • 日志数: 9
  • 图片数: 1
  • 建立时间: 2008-08-01
  • 更新时间: 2008-10-19

RSS订阅

Open Toolbar