每天进步一点点,用感恩的心做人!

如何编写测试计划

上一篇 / 下一篇  2007-04-23 22:03:51 / 个人分类:测试管理

如何编写测试计划

c.m!YU\)t*v0

                                               xuanyan356@163.com

$?:t3Z&v/Qw0

 51Testing软件测试网!H6D%\,m {6Z7]G

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

 

0@:EDo&T5~F4a7ru0

一.首先了解以下几个问题:51Testing软件测试网"gGcJ BI2l

 

e/nHy&_x0

1. 为什么要编写测试计划?51Testing软件测试网-wa(] o |#x6f

1)领导能够根据测试计划做宏观调空,进行相应资源配置等;51Testing软件测试网/{?e,q2FV-fw

2)测试人员能够了解整个项目测试情况以及项目测试不同阶段的所要进行的工作等;51Testing软件测试网$M&@!e&i qc:r

3)便于其他人员了解测试人员的工作内容,进行有关配合工作

~`K0Rk.EV0

2. 什么时间开始编写测试计划?51Testing软件测试网K-k?7_ ^ VU

(测试需求分析前总体测试计划书/测试需求分析后详细测试计划书)51Testing软件测试网 lne7k)ZQ2C9B

3. 由谁来编写测试计划?

?+\wHAj_0

具有丰富经验的项目测试负责人

9f]9aLM#b0

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

sp FCW*Da0

1why——为什么要进行这些测试;51Testing软件测试网^qnpo

2) what—测试哪些方面,不同阶段的工作内容;

m3v2c G+nx4H0V0

3) when—测试不同阶段的起止时间;51Testing软件测试网XV3A2pSI&G c@i

4) where—相应文档,缺陷的存放位置,测试环境等;

"t;q*`_xMgJ0

5) who—项目有关人员组成,安排哪些测试人员进行测试

EP1I#wX PL0

6) how—如何去做,使用哪些测试工具以及测试方法进行测试。51Testing软件测试网Pl-F)bLPG7D9A

 51Testing软件测试网;^^T+C(Zu;[

二.测试计划主要内容:51Testing软件测试网-{O J G7X0OM8M)kL2`

 51Testing软件测试网0F6gw L#{6M6X2tKV

1.引言51Testing软件测试网C[ I'O:gAq'c%Y7h

1.1项目背景51Testing软件测试网SD3q@` i9D8\8HS R;B

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

1.3测试术语

;Rl)s:z.t.p9n lY0

1.4有关项目人员组成以及联系方式(开发人员/版本控制人员/测试人员/软、硬、结构、营销人员等)51Testing软件测试网 W#t3t9A}%q

2.任务概述51Testing软件测试网)_BA a8|3e

2.1测试范围

\S5G)KB,s"}4L0

2.2测试目标

Xu#zo"S%W k/M@0

2.3广义上还包含测试需求分析/测试用例编写/测试环境搭建/测试培训/测试执行等51Testing软件测试网!vdS5k7F$d i

3.测试策略

)]`1[7O X0

3.1测试人员需求、分工

a)u4c+tySg)A,g0

3.2测试方法(自动化测试/手动测试;白盒测试/黑盒测试;中断测试/临界测试/压力测试等)51Testing软件测试网*p*U@wF w3YrI

3.3工具引用及测试培训(内训/外训)

6U~0Ww:OTF:b0

3.4测试阶段计划(工作内容、人员安排、起止时间等)51Testing软件测试网sK%jOP-db

3.5测试停止及恢复条件

qHM#OB#g|0

3.6测试文档及缺陷提交管理等

cE8AeW5y0

3.7测试环境

DZ"V3j0z`)W0

4.测试资源

J%i+gFR X4Pj0

4.1硬件资源需求51Testing软件测试网*[W#N9Z'h

4.2软件资源需求

9li Y].zx#`0

4.3测试环境需求

L*O^LU-GW|%\0

4.4测试人员需求51Testing软件测试网f/dM Bw8I2Oi

4.5其他(仪器、服务器等)51Testing软件测试网L:O:e5q9x[0l9c;\$X-_

5.风险评估51Testing软件测试网RC}f+Zj y2A/T)i

5.1人力方面;

!P-}k,WOD8r0

5.2时间方面;51Testing软件测试网4@T;E,L!gZiu2h

5.3环境方面;

x a?:Z1kD0

5.4资源方面51Testing软件测试网 }2P4z Z8k3g0?

5.5部门合作方面51Testing软件测试网M!g2a1NQD(n.z

6.其他内容51Testing软件测试网}?#}(|Q4`I

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

Z8Kh+VY0

 

&E&AbE6L.q(H0

三.编写测试计划注意事项:51Testing软件测试网Wv%A/SBd@&s

 51Testing软件测试网3ZG/V%Dq` Pd#v

1.测试计划不一定要尽善尽美,但一定要切合实际,要根据项目特点、公司实际情况来编制,不能脱离实际情况;51Testing软件测试网 kiF(E;D*gjhvZ

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

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

Eqv+e Hd]U,a0

 51Testing软件测试网%KJ'nNJ(M1_'A_*VL-vx

四.评审总结

II}H&CC6o]0

 51Testing软件测试网/C:i4v*y*[*G;F[.Z_

1.计划评审

DnjJk;QY.` H7K0

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

zHN1~%GQ5F\]0

2.计划总结51Testing软件测试网9k @'L1OeR a)fS$u5c+M

  项目完成后,应该对计划的执行情况进行评审,看有哪些不合理的地方,以便为编写下一个项目测试计划做经验积累。51Testing软件测试网v*U+Hf6h8_-X

 51Testing软件测试网X{+T?tr:N$B-ta

五.测试计划模板(示例)

y [8_I5H S0

   ……51Testing软件测试网 `AXjL,tF V/y


TAG: 测试管理

晨曦时分的美人鱼-Cambrian~~寒武纪 引用 删除 wchair   /   2014-09-28 16:12:12
5
引用 删除 xiaobocai   /   2012-10-08 17:54:47
字够大,你是让人看还是不让人看
引用 删除 xiaobocai   /   2012-10-08 17:54:36
-1
引用 删除 陈艳泽   /   2011-11-23 10:24:58
1
尼莫 引用 删除 月蜗牛   /   2009-02-10 11:05:52
5
思路清晰,简单易懂,很适合我这种门外汉。最大的遗憾就是,为什么模板没给出来......
 

评分:0

我来说两句

Open Toolbar