第2章 软件测试计划



前言

软件测试是软件工程中的重要部分,是确保软件质量的重要手段。随着软件的复杂度不断增强、软件产业的不断发展,软件测试得到越来越广泛的重视,本篇文章就将对制订测试计划的原则和方法进行较详细的介绍。


一、软件测试计划的作用

软件测试计划是描述测试目的、范围、方法和软件测试的重点等内容的文档。软件测试计划作为软件项目计划的子计划,在项目启动初期是必须规划的。

二、制定测试计划的原则

(1)制订测试计划应尽早开始
(2)保持测试计划的灵活性
(3)保持测试计划简洁易读
(4)尽量争取多方面来评审测试计划
(5)计算测试计划的投入

三、如何制定软件测试计划

  1. 认真做好测试资料的搜集整理工作
  2. 明确测试的目标,增强测试计划的实用性
  3. 坚持“5W”规则,明确内容与过程
    利用“5W”规则创建软件测试计划,可以帮助测试团队理解测试的目的(Why),明确测试的范围和内容(What),确定测试的开始和结束日期(When),指出测试的方法和工具(How),并给出测试文档和软件的存放位置(Where)。
  4. 采用评审和更新机制,保证测试计划满足实际需求

四、制定测试计划时面对的问题

(1)与开发者的意见不一致
(2)缺乏测试工具
(3)培训不够
(4)管理部门缺乏对测试工作的理解和支持
(5)缺乏用户的参与
(6)测试时间不足
(7)过分依赖测试人员
(8)测试人员处于进退两难的状态
(9)不得不说“不”

五、衡量测试计划的标准

从技术的角度来看,测试计划必须有明确的测试目标、测试范围、测试深度,还要有具体实施方案及测试的重点;从管理的角度来看,测试计划中应能够预估出大概的测试进度及所需的人力物力。

六、制定测试计划

为了使用方便,这里给出IEEE 829—1998制定的软件测试计划文档模板,以供学习。
软件测试计划文档模板


总结

以上就是今天要讲的内容,本文仅仅简单介绍了软件测试计划,希望能够对正在阅读的你有所帮助。如果你也对软件测试感兴趣的话,就跟着我一起学下去吧。

如果您觉得我写的还不错,请多给我点赞鼓励一下,您的支持也是我不断前进的最大动力。同时也欢迎您将本篇文章分享给您的朋友,一起学习。最后,也欢迎大家在私信和评论里与我探讨学习过程中遇到的问题,大家共同进步。

猜你喜欢

转载自blog.csdn.net/qq_50564231/article/details/130820684