谈笑有鸿儒,往来无白丁;可以调LR,阅QTP,无丝竹之乱耳,无案牍之劳形……

如何编写有效的测试报告?

上一篇 / 下一篇  2008-07-03 23:28:21 / 个人分类:测试管理

X8m*M/qVs#Z0看到有人提到这个问题,就来凑凑热闹,结合实践谈谈我的看法。51Testing软件测试网M3?6_;J#lM(L

&Pw+R7l:k rD3I$|4}.`4t0既然是说到如何编写有效的测试报告,那么我的重点就是在于有效,而不是一般的洋洋洒洒几千字的非常八股文的测试报告,有时候怎么说呢,唉,生在中国就不得不搞一些形象工程,所以,一说到报告大家的概念好像就必须是洋洋洒洒罗罗嗦嗦繁冗复杂的数千字……不过,我在这里不想谈那个“政绩报告”。偶是一个非常实用主义者。

3G%_9At$x P B o051Testing软件测试网#GA5h8h |-t,S!Jv

废话少说,我们要说的是如何做有效的测试报告。51Testing软件测试网,nB[rT$^ZGp

51Testing软件测试网,@ H ?_OkQ

既然说到有效,我觉得要有两个特点:完整和实用,突出重点。引用一句广告词就是说“简约而不简单”,就是说要完整但又不说废话,能肥则肥,能瘦则瘦,重点部分要突出,要细说,非重点部分,一笔带过,只是为了保证一个文档的完整性。51Testing软件测试网 n;x5U![\M,c m]1L(u

51Testing软件测试网0Of#ki1N]0N

说到一个测试报告,是对测试的过程和结果的汇总描述,所以其核心内容是两个,一个是测试结果的汇总报告,一个是测试过程的汇总总结,前者是针对所测软件本身,是给所测软件一个客观真实的评价;后者则是针对过程改进,回顾测试流程中存在的不足,加以总结改进。除了这两项核心内容之外,其他的内容都是次要的,但是为了保持文档的美观性和周全性,其他各部分还是要写写的。

Z| ] g1Z gG051Testing软件测试网q6[ n&G H*Ge

具体说一般一个测试报告有如下部分构成,下面一一细说。(下面也是我在我们公司执行的模板)51Testing软件测试网$zlmn e

9g.mgzi)}01.引言51Testing软件测试网b[ x-e-n`%^2J;T G

}C3yp8Q"DS~[0这个不用多说了,一般包括编写目的,项目背景介绍,参考资料等等,该项基本可以随便写写。(只是为了保持文档的完整性)51Testing软件测试网a5v%l4S/C3u:j

51Testing软件测试网)h&X9_'k+z

2.测试用例设计

0~3Rp,RSK+F0

X0}m2W%W&cp%F&T0对用例设计做一个简单的描述,包括测试范围阿,测试目标阿,测试重点阿等。该项基本可以随便写写。(只是为了保持文档的完整性)51Testing软件测试网F;D(A6_iIc3@

i)P?!^6z03.测试环境

*s ^bJ!va051Testing软件测试网7x ha gf0_/PZ2F%P

主要描述测试所用环境,包括硬件环境和软件环境,服务端和客户端。该项比较重要。

eElG7U8@ ]a-x0

Z7G5BI2hNSTJ,O04.测试方法

j7p{Pu|aw051Testing软件测试网#i[f;wu9T2h

主要描述测试过程中自己用到什么测试方法,白盒还是黑盒,哪些部分用了自动化,用多少。该项比较重要。

-Qx9?:@ YklY051Testing软件测试网1h1ni-[:pB

6.测试时间安排(执行情况)51Testing软件测试网tuk/sN y

D:n(exI"[?0xC0主要描述测试过程,每个时间段都做了什么事情。该项必不可少。

4f*zV"Mw051Testing软件测试网?m Z[&i9e7|3x4J%X

7.缺陷汇总及分析

uqk?m)]r3Fm r0

kl|S8C3Hy6G07.1缺陷总结51Testing软件测试网)\iY@`}4Uv${

3z;{ Fbe7q2I)`R0一般按照严重程度,功能模块进行划分。能画图就画个图吧,直观一点。该项很重要,绝不可少。51Testing软件测试网+cl{!|S'[\

51Testing软件测试网x{;vxU6@

7.2缺陷分析51Testing软件测试网i|C T:}6o

/if*G-o5M;vv:v0通过上面7.1的总结,对bug进行分析。这项是测试报告的核心所在,一般有缺陷功能模块分析,缺陷类型分析和缺陷发现阶段分析,具体更多方法参见我的另一篇博文:http://www.51testing.com/?1592/action_viewspace_itemid_85427.html 该项很重要,绝不可少。

Vm"W@ y2X(nNrA.|$S051Testing软件测试网i J2x,K"A h }Sm

7.3遗留问题51Testing软件测试网'Ubo5Q?-L5H

51Testing软件测试网(D1i,s3~U

目前软件残存的已知问题。有些是解决不掉的问题。该项很重要,绝不可少。51Testing软件测试网6TmQT*ezx^ U\

a ld:{?q|07.4测试结论51Testing软件测试网%I?-tw$O1z

k]B T5H1{:JB0基于以上分析,给被测软件一个全面客观真实的结论,功能如何,性能如何,稳定性,安全性等等给出一个评价。该项最重要,绝不可少。51Testing软件测试网#r$p)qs;|*g0{(V#W

51Testing软件测试网k-V:A#nd9G6k

8.测试过程改进

~ A$AQeD^W0

[cw?1u c'X0对整个测试活动进行一个总结,有哪些得失,测试方法和流程需要哪些改进,测试过程中暴露出哪些问题,有哪些好的地方值得发扬等等。该项很重要,绝不可少。51Testing软件测试网}!W W Au0R!z|9~+l

51Testing软件测试网 { B,W:PAm9fv _n U

9.附录

}%I+_}/QH+U0@W051Testing软件测试网 m*Bi(bC? cqCH

一般附上缺陷列表以及执行过的测试用例地址等。该项基本可以随便写写。(只是为了保持文档的完整性)

)D d B(im q%^051Testing软件测试网?-C/s4ib!p

上面这个只是我个人比较常用的模板,仅供参考。我觉得写文档要有模板,但模板只限于统一规范和格式(一般公司内部的文档要统一规范,要不大家各写各的就乱了),模板还有一个好处是引导思路,但是写文档不要拘泥于模板,还是要根据自己的需要,实用一点。

!S*F ]pU S0

9jH)A.t2O0D FQ0最后,啰嗦一句,其实测试总结报告不是仅仅为了应付测试经理或者领导,任何事情好好去做了就又是一回事,我觉得作为一个测试人员,静下心来对自己几个月的测试工作有一个深入的总结,也能够使经验得到积累,意识得到升华,何乐而不为呢?不能抱着应付的态度,总结是提高自己的必经之路。51Testing软件测试网I2h$R6?4Q

51Testing软件测试网c Sw7R(o(we,L

这就是如何才“有效”!

m ]*c:x%wk051Testing软件测试网{X)}%FS$Y*Tm

 

WC)j0c T0T9`-f$z0

TAG: 测试管理

zengjuan1122的个人空间 引用 删除 zengjuan1122   /   2013-04-12 14:58:16
-5
zengjuan1122的个人空间 引用 删除 zengjuan1122   /   2013-04-12 14:58:03
庭详细的。
449180704的个人空间 引用 删除 449180704   /   2010-11-11 11:19:27
1
yulu126的个人空间 引用 删除 yulu126   /   2010-10-22 10:54:54
写的不错
奋斗的个人空间 引用 删除 819longjiayan   /   2010-10-18 16:29:01
3
liy_lan的个人空间 引用 删除 liy_lan   /   2010-06-08 15:00:04
3
Chens Blog 引用 删除 thirtybooks   /   2010-03-29 13:15:15
5
引用 删除 llr1988   /   2010-03-29 11:03:19
5
引用 删除 _chenghong   /   2010-03-26 11:40:49
正在考虑转型,感谢楼主的不吝赐教
紫色雪仙的个人空间 引用 删除 紫色雪仙   /   2010-02-25 14:22:17
实用
紫色雪仙的个人空间 引用 删除 紫色雪仙   /   2010-02-25 14:21:53
5
清泉的个人空间 引用 删除 longhu123   /   2010-02-23 17:29:48
5
引用 删除 lynn_xiao   /   2010-02-23 11:26:20
不好意思评错分了,请管理员删除
软件测试大家园 引用 删除 mihuxu520   /   2009-03-10 21:52:48
5
306459290的个人空间 引用 删除 306459290   /   2008-07-09 10:35:31
5
引用 删除 zhq84   /   2008-07-09 09:57:05
3
挺不错的,具有实用性,谢谢分享
引用 删除 r74110   /   2008-07-04 10:36:09
不错写的比较实在
 

评分:0

我来说两句

Open Toolbar