【2007】知识是需要沉淀的; 思想是在不断学习,磨练中成熟的; 技术是在创新中开拓的…………… 【2007】不经历风雨,怎能见彩虹,没有人能随随便便成功。加油!

测试文档

上一篇 / 下一篇  2007-01-21 20:54:48 / 个人分类:软件测试理论

每个测试过程有五个基本测试文档Test Document):51Testing软件测试网*SDq$e`

《测试计划》:指明测试范围、方法、资源,以及相应测试活动的时间进度安排表的文档。51Testing软件测试网v0? hALEaGw

《测试方案》:指明为完成软件或软件集成特性的测试而进行的设计测试方法的细节文档。

u-_$I'oJ+T J0

《测试用例》:指明为完成一个测试项的测试输入、预期结果、测试执行条件等因素的文档。51Testing软件测试网#IIb4s)u+q-br;d

《测试规程》:指明执行测试时测试活动序列的文档。

,]"i@:fUjQ4b6_!Y0

《测试报告》:指明执行测试结果的文档。51Testing软件测试网-C-IRT'Q$|

1《测试计划》文档

《测试计划》文档是计划测试阶段的测试文档,就是指明测试范围、方法、资源,以及相应测试活动的时间进度安排表的文档。包括如下内容:

fatEquS\0

① 目标51Testing软件测试网L wC[o"j

表示该测试计划所达到的目标。51Testing软件测试网:F&ZZl`2pm M

② 概述51Testing软件测试网gy:Cqq

v       项目背景:简要描述项目背景及所要求达到的目标,如项目的主要功能特性,系统结构几简要历史等。

.gI(mwa2n\0

v       范围:指明该技术的适用对象及范围。51Testing软件测试网L1_5b7e1PKM!r8e&I

③ 角色及职责

;k~fX;m SBL0

定义角色及其职责,即在每一个角色与测试任务之间建立关联。

8f(RCt5[j-r:`R4Z0

④ 测试对象51Testing软件测试网s_;~nP&f]3i)u&]

列出所有将被作为测试目标的测试项(包括功能需求、非功能需求(性能、可移植性))。51Testing软件测试网;hg$p[5RSe @

⑤ 测试通过/失败标准51Testing软件测试网.R"b s;g"I/YI(h B

测试标准是客观的陈述,该陈述指明了判断/确认测试何时结束,以及所测试的应用程序的质量。测试标准可以是一系列的陈述或对另一文档(测试标准)的引用。51Testing软件测试网 sH X-iV X

测试标准应该指明:51Testing软件测试网7X.CHH-v;e!A7{S

v       什么将被测试?(确切的测试目标)

Q4lj!S/}:QJ(Q%Bt0

v       度量尺度是如何建立的?51Testing软件测试网:SA\h^&c

v       使用了哪些标准对尺度进行评价51Testing软件测试网;x_U%R/I:\+]o

⑥ 测试任务安排

+ik8Ve tP~0

明确测试任务,对每项测试任务都要说清楚以下7个主题:51Testing软件测试网-En f+{r(i3w-u

1)       任务:用简洁的句子对任务加以说明。

_,Rl.hE%Rdi0

2)       方法和标准:指明执行该任务时采用的方法以及遵循的标准。51Testing软件测试网+yBvKV De@&K+n

3)       输入/输出:给出该任务必要的输入输出。

:K1ZKq&peA }0

4)       时间安排:给出任务的起始及持续的时间。51Testing软件测试网)YaL_'@&g)x

5)       资源:给出任务所需要的人力和物力资源。51Testing软件测试网*^T3P]u.A,Z

6)       风险和假设:指明启动该任务应该满足的假设,以及任务执行可能存在的风险。

+r-x'f `0L OBn5k#\0

7)       角色和职责:指明由谁负责该任务的组织和执行,以及谁将担负怎样的职责。

|+?VfJ"s0

⑦ 应交付的测试工作产品51Testing软件测试网jtk:R|I`

指明应交付的文档、测试代码及测试工具,一般包括这些文档测试计划、测试方案、测试用例、测试规程、测试日志、测试事故报告、测试输入及输出数据、测试工具。

b7f2p&z2p+Ed/g0

⑧ 工作量估计

'A.| ?al2j,k0

给出前面所定义任务的人力需求及总计。51Testing软件测试网/?VQ:rn)g

51Testing软件测试网z.E0A&g$s\z&V6C

2《测试方案》文档

《测试方案》文档是计划测试阶段的测试文档,指明为完成软件或软件集成的特性测试而进行设计测试方法的细节文档。具体包括:51Testing软件测试网!I5{9V K M1]

① 概述51Testing软件测试网 o+{ J6b,Vb1u

概述被测对象和特性,简要描述被测试对象的需求要素、测试设计准则,以及测试对象的历史。51Testing软件测试网;O:b*E@,}8st0s:F-tBF

② 被测对象

rr C Yza:]"D0

确定被测试对象,包括其版本/修订级别,并说明软件的承载媒介极其对测试的影响。

T.xz9p eR9X0

③ 应测试的特性51Testing软件测试网%F~&~~0M ^}

确定应测试的所有特性和特性组合。51Testing软件测试网5[?)s{r3LUwPS/L

④ 不被测试的特性51Testing软件测试网&P UJ8~}SL ],I8R

确定被测试对象将有那些特性和特性组合将不被测试,并说明不被测试的原因。

&Z$}X3ve4Cmv_0

⑤ 测试设计综述

3f;[d#| t/?V?!v0

⑥ 测试模型51Testing软件测试网#V$h.U(t2G

⑦ 测试需求

:FC?+g%S0

测试需求是根据本阶段的测试目标从不同的角度明确本阶段的各种需求因素,包括:环境需求、被测试对象需求、测试工具需求、测试代码需求、测试数据准备等。51Testing软件测试网%d:LN;t7z%V K~7s

⑧ 测试设计51Testing软件测试网L[1z1D8x1}:I

测试工具设计51Testing软件测试网 GQI3d @hpQ

测试代码设计51Testing软件测试网$P,mW-Nv,_W2Tw h

测试规程设计

` O(|v#J(If+z]'aC0

测试用例设计51Testing软件测试网%C4q'pi7P3|#|C

3《测试用例》文档

《测试用例》文档是计划测试阶段的测试文档,指明为完成一个测试项的输入、预期结果、测试执行条件等因素的文档。包括如下内容:

6W:^5i~:xA&|0

① 测试用例清单

I$l B7tEh:p;U:r0

② 测试用例列表51Testing软件测试网Gs3T#zc#dYv

v       测试项目51Testing软件测试网!cs9YV}

v       用例编号

FX ?6i2`gQ0

v       用例级别

9f!{NU$Rj%[ _ya,^0

v       输入值51Testing软件测试网)ZW1y7b$yz;Y WO

v       预期输出结果

;Y NM#m9QeN.e0

v       实测结果

k\&fy \rO+DT0

v       备注51Testing软件测试网[8g0p"S.Xe}X

4《测试报告》文档

《测试计划》文档是执行测试阶段的测试文档,指明执行测试结果的文档。包括如下内容:

![pRs2j0

概述51Testing软件测试网 d)sZn_

说明本报告是哪个测试活动的总结,指明该测试活动所依据的测试计划、测试方案及测试用例为本文档的参考文档,必须指明被测试对象及其版本/修订级别。

T*~ ym&G2n#y0

测试时间、地点、人员51Testing软件测试网\4P;rz-R%w ]SE'kn

环境描述51Testing软件测试网].l(a]'R

总结和评价51Testing软件测试网'^7I2Tr0Wrm

测试结果统计

oI%Tdw0

对本次测试项目进行统计,包括总项目通过多少项,失败多少项,部分通过多少项及百分比等,详细的测试项目通过情况清单表示放在附件里。此处的总结用下表表示。51Testing软件测试网I.?9s:O ]p1P |

 

Z4r+w-^-uC np;y051Testing软件测试网&FEB1S+f.Dl

 51Testing软件测试网:rXy"M+A7AOB5L

总测试项

/s \*?0Z-j'RL0

实际测试项51Testing软件测试网 o.Rz#p}I

OK

.d:j B\:L@0

POK

-lw6cY-S9ep!I~2R0

NT

!hLZu)E0

NG

,\&bR \u:_K:o&^0

无需测试项

e0r;{fpJ#eY }{Z0

数目

cp#y6\/OM k+[0

 

g/s0d r7_u8MX;|0

 

,W!T/Bp"m_0

 

i"L6el'xXg0rG/G yf0

 

0C4Q:jh0dW(^0

 

U T u+H {U}6a5oaz2G0

 51Testing软件测试网i z%\P.}`$G)J

 51Testing软件测试网x.E vU0Y'b/f

百分比

3[7a/Y+b~"Fvd ]^R(j0

 51Testing软件测试网"f1JZ H DvHE8X:w,h

 51Testing软件测试网k!X`!KQK$vq6R

 

@9X j`DZ0

 

?Q5@ FM7l6Wp0

 51Testing软件测试网1?8~ Wj1]!z

 

+{1ao`bc"H Y0

 

jn r/S0D N R4Z~-HL0

} O|;ln!tag5a0

测试结果统计151Testing软件测试网 Ea0b&`S

 

BF Cm?&f`+e/E6|$a0

其中:OK表示测试结果全部正确;POK表示测试结果大部分正确;NG表示测试结果有较大错误;NT表示由于各种原因本次无法测试。51Testing软件测试网 A)N3K@|]3N E9f

测试评估

F[J x$T ~ Kz9b(\0

对被测对象以及测试活动分别给出总结性的评估,包括稳定性、测试充分性等。

YXXD9M0amF0

测试总结和改进建议51Testing软件测试网h1O Y5t` tIW+|5Q

总结本次测试活动的经验教训,总结主要的测试活动和事件。总结资源消耗数据,如总人员、总机时,每个主要测试活动花费的时间。

2x7o{'T Y%t-nE0

提供对本次测试活动的测试设计和操作的改进建议。每一条建议的分析及其对软件测试的影响也应提供。

RyJ v*X2bG7@ IOU0

问题报告51Testing软件测试网!zS)s,y%Q8w1j'u

在详细的问题报告前可以先建立一个问题统计表格,以便对问题的相关分布信息有整体的了解。51Testing软件测试网9b};A$enH@

 

*KxH pUf!y0

8F,iAS}OS0

 51Testing软件测试网"l+b%z3s ]@&I

问题总数51Testing软件测试网$K v'x+G!G

致命问题

2xFS'zTVR0

严重问题

6ckPs.` S/m+i4w0

一般问题

xMG2A}[M0

提示问题51Testing软件测试网/Yh@'wt+h`+|

其他统计项

X `^ Ng0

数目

*U EN/f,Y{#W0

 51Testing软件测试网G7x9\Y;D&w!Jy

 

$[9H#D&k~4N2Nv0

 

,na3N_3Q0o$t0

 

D(j!_\j0k0

 51Testing软件测试网^/Nb*Rfp

 51Testing软件测试网cOFu9\

百分比51Testing软件测试网2@%x ~Bw&K

 

q4mr\ Cmd0

 51Testing软件测试网w:?rlJ:IU6n!g

 51Testing软件测试网6['pf5F]t

 

&fr~_#e0

 

FV:X H*~w8u0

 51Testing软件测试网 sH5yN!FFX

Cuh7p#Pm{ w1]0

问题统计1 

Mn4h(e'{*m9ob0

(Qq7l;H1gFG~+@0记录测试过程中发生并且进行报告时仍尚未解决的遗留问题。51Testing软件测试网 G C"h@'sl8Jl


TAG: 软件测试理论 测试文档

&佳佳# 引用 删除 佳佳   /   2008-04-09 11:01:15
下次写大点,o(∩_∩)o...
2007fxtx的个人空间 引用 删除 2007fxtx   /   2008-02-25 11:40:39
字体太小
看着很累啊
2007fxtx的个人空间 引用 删除 2007fxtx   /   2008-02-25 11:40:30
字体太小
看着很累啊
 

评分:0

我来说两句

Open Toolbar