怎样制定一个更好的测试计划?

以下4个经验,可以帮助我们制定更好的测试计划。

  1. 明确测试目标,增强测试计划的实用性

对于那些规模较大、功能较多的软件,测试内容千头万绪,测试周期又特别漫长,这样的测试过程,如果没有一个明确的测试,目标是很容易迷失。

一个好的测试计划应当有明确的测试目标,而且这个目标应当是可量化可度量的。

编写的测试计划要注重实用性。计划中的测试范围必须高度覆盖功能、性能和接口需求;测试方法必须是切实可行的;采用的测试工具也必须是有较高的实用性和针对性。

  1. 利用5W方法来明确测试的内容和过程

5W方法中的W是指What做什么,Why为什么,When何时做,Where在哪里,How如何做。这些W与测试计划所要表述的内容是非常契合的。

测试计划中所描述的测试的目的就是要让测试团队理解为什么要进行测试,测试要达成的目标,这个内容对应的就是why;而测试的范围和内容就是要测试的对象是什么,这个内容对应的就是what;而测试的开始和结束日期这个内容对应的就是when;测试的方法和工具对应的内容就是How;最后计划中指出的测试的相关文档存放的位置,这个内容对应的就是where。

因此使用5W方法可以帮助我们更好地制定测试计划。

  1. 做好计划的评审和维护,确保测试计划满足实际需要

测试计划在完成编写之后必须要通过专家的评审,这样才能确保测试计划的完整性,正确性和可行性。

而且最初创建的测试计划,可能并不是最完善的,它需要随着软件开发进程的推进而不断的更新。

  1. 分别创建测试计划和测试说明

有些实施GJB5000的组织,为了减少一个受控的配置项,就将测试计划和测试说明合并,将测试用例放在测试计划当中,这样就会使得测试计划的篇幅非常冗长,重点不突出,不利于审查和评审活动的进行。

而如果把测试计划和测试说明分开编写,那么在对他们进行评审的时候就会取得更好的效果。

这正是:

5 W 是个好方法,制定计划可用它

明确目标要实用,及时更新和评审

参考书目:现代软件测试技术与管理研究,作者:赵仕波 魏生斌 罗耀华,出版社:中国水利水电出版社

(0)

相关推荐