Everything should be tracked!

【转】如何编写测试计划

上一篇 / 下一篇  2008-10-15 23:20:51

如何编写测试计划

{jKg%O,Z9z!v0

                                               xuanyan356@163.com

0c6f)x}0w&NCb;me0

 

;[3N3f2@;S0

俗话说:凡事预则立,不预则废!软件测试同样,在测试项目之初就要制定相应的测试计划。接下来谈下如何编写测试计划问题。

_$Pk J-_$^2QY r2Q0

 51Testing软件测试网)Cz]bz8Pn

一.首先了解以下几个问题:

oce)c*di2D Ft0

 51Testing软件测试网 px6N_0}2h N

1. 为什么要编写测试计划?51Testing软件测试网pH&K6s%{t,h

1)领导能够根据测试计划做宏观调空,进行相应资源配置等;51Testing软件测试网n*WjQ#~ QI

2)测试人员能够了解整个项目测试情况以及项目测试不同阶段的所要进行的工作等;

*yh-}M7C7P#z x ~E0

3)便于其他人员了解测试人员的工作内容,进行有关配合工作51Testing软件测试网"n\%Fvv:A Z6M&F4r1N

2. 什么时间开始编写测试计划?51Testing软件测试网3zi*H]A{J.^:D

(测试需求分析前总体测试计划书/测试需求分析后详细测试计划书)51Testing软件测试网Jpp3D Un A4L+OY

3. 由谁来编写测试计划?51Testing软件测试网LX(X k8D M'u ]y

具有丰富经验的项目测试负责人51Testing软件测试网{7M3iA V)[ n|

4. 测试计划编写6要素?(5W1H

1Et(iu~iY+b0

1why——为什么要进行这些测试;

/Id%zw6hEb0

2) what—测试哪些方面,不同阶段的工作内容;51Testing软件测试网r-T+L8M"N+n1xw-O X!G

3) when—测试不同阶段的起止时间;51Testing软件测试网,h3B-}.V Oea Bh3k+[

4) where—相应文档,缺陷的存放位置,测试环境等;51Testing软件测试网0o }+y.\3g.~

5) who—项目有关人员组成,安排哪些测试人员进行测试51Testing软件测试网 e.Z K TX

6) how—如何去做,使用哪些测试工具以及测试方法进行测试。51Testing软件测试网a!t `*Zc

 

;n5C0X5t$pd,d/v)w0

二.测试计划主要内容:

8]E3K9vf ]0

 

cg'Yfp,O?0

1.引言

D.a} A g0lNX0

1.1项目背景51Testing软件测试网 z%c(\XcG

1.2参考资料(计划编写依据:可行性分析报告/软件需求定义/软件概要设计/软件详细设计/用户使用说明书/……)51Testing软件测试网.O(SH1N xu.GG

1.3测试术语51Testing软件测试网U0|Pvu [2F.D

1.4有关项目人员组成以及联系方式(开发人员/版本控制人员/测试人员/软、硬、结构、营销人员等)

&O2}uAzOH!nDN0

2.任务概述51Testing软件测试网4[)H(Ay8w

2.1测试范围51Testing软件测试网0VAY,G5D~x;p

2.2测试目标51Testing软件测试网*g k+xj TK

2.3广义上还包含测试需求分析/测试用例编写/测试环境搭建/测试培训/测试执行等

V9X%MHOa&L0

3.测试策略51Testing软件测试网T3Ba4P_g j#ID

3.1测试人员需求、分工

6e }q%Y#{c0

3.2测试方法(自动化测试/手动测试;白盒测试黑盒测试;中断测试/临界测试/压力测试等)

$^/EvDDV0

3.3工具引用及测试培训(内训/外训)51Testing软件测试网K&l HC"i,N TC,S;B

3.4测试阶段计划(工作内容、人员安排、起止时间等)

_#Q \3B+j x6b,H0

3.5测试停止及恢复条件

;K6["m8qub0AT;B0

3.6测试文档及缺陷提交管理等51Testing软件测试网;X5o6QI&w5v

3.7测试环境

Fb?0e;P-]0

4.测试资源

.QC/SJ$w0

4.1硬件资源需求

zqlHyo0

4.2软件资源需求

g-Wik1K|O~0

4.3测试环境需求

K p[G"M2j!m0

4.4测试人员需求

S |#f$s'o*d5ELR0

4.5其他(仪器、服务器等)

].o4B[X$lT M\0

5.风险评估51Testing软件测试网;~cc0f/M?| pmJ

5.1人力方面;51Testing软件测试网~ IkW+v9Hkk

5.2时间方面;

`y,H#Me%Sf#\svy(idg0

5.3环境方面;51Testing软件测试网z|9b |;y1b

5.4资源方面51Testing软件测试网1?hs!FN/x

5.5部门合作方面51Testing软件测试网%QOx7E@6};uf x

6.其他内容51Testing软件测试网}Rf[URG

除以上内容有关项外,还要包括测试计划制定者、日期、修改记录、评审人员(开发负责人/测试负责人/项目经理)等信息

z2X5q L5E"g0

 

[};|%hpf] e0

三.编写测试计划注意事项:

{\&_w d?0

 

F @'y4P,L:x e X;]l0

1.测试计划不一定要尽善尽美,但一定要切合实际,要根据项目特点、公司实际情况来编制,不能脱离实际情况;51Testing软件测试网C]X8k$wt7y

2.测试计划一旦制定下来,并不就是一层不变的,世界万事万物时时刻刻都在变化,软件需求、软件开发、人员流动等都在时刻发生着变化,测试计划也要根据实际情况的变化而不断进行调整,以满足实际测试要求.51Testing软件测试网,G'QabP i!fq_

3.测试计划要能从宏观上反映项目的测试任务、测试阶段、资源需求等,不一定要太过详细.

n*i,Gc+A"SYZ0

 51Testing软件测试网9_ _(};i:Y5L

四.评审总结

O5iv2k6Z`0

 

l\ o8r}[+NaHcl(j0

1.计划评审

MrsS Z9Lk0

  测试计划编写完成后,一般要对测试计划的正确性、全面性以及可行性等进行评审,评审人员的组成包括软件开发人、营销人员、测试负责人以及其他有关项目负责人。

9cF;MN5YRZ)o0

2.计划总结51Testing软件测试网-w J"}sW K6vQ cw

  项目完成后,应该对计划的执行情况进行评审,看有哪些不合理的地方,以便为编写下一个项目测试计划做经验积累。51Testing软件测试网lu?1s4j w3~

 51Testing软件测试网8b+g'?y9Pa

五.测试计划模板(示例)51Testing软件测试网Z2S xx"w3Jmkr`

   ……

5k.t'S"m e0

TAG: 编写测试计划 测试资料杂杂的

 

评分:0

我来说两句

日历

« 2024-03-15  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 51938
  • 日志数: 60
  • 建立时间: 2008-08-22
  • 更新时间: 2008-12-12

RSS订阅

Open Toolbar