测试计划包括哪些内容

1.测试计划的定义:

测试计划,描述了要进行的测试活动的范围、方法、资源和进度的文档;是对整个信息系统应用软件组装测试和确认测试。它确定测试项、被测特性、测试任务、谁执行任务、各种可能的风险。测试计划可以有效预防计划的风险,保障计划的顺利实施。

2.测试计划的目的:

 (1)为测试各项活动制定一个现实可行的、综合的计划,包括每项测试活动的对象、范围、方法、进度和预期结果。

 (2)为项目实施建立一个组织模型,并定义测试项目中每个角色的责任和工作内容。

 (3)开发有效的测试模型,能正确地验证正在开发的软件系统。

 (4)确定测试所需要的时间和资源,以保证其可获得性、有效性。

 (5)确立每个测试阶段测试完成以及测试成功的标准、要实现的目标。

 (6)识别出测试活动中各种风险,并消除可能存在的风险,降低由不可能消除的风险所带来的损失。

3.测试计划的作用:

   通常分内部作用和外部作用,内部作用有以下3种:    

(1)作为测试计划的结果,让相关人员和开发人员来评审。    

(2)存储计划执行的细节,让测试人员进行同行评审。    

(3)存储计划进度表、测试环境等更多的信息。

测试计划的外部作用是为顾客提供一种信心,通常向顾客交代有关测试过程、人员的技能、资源、使用的工具等信息。  

测试计划包含的内容:

测试目标、 测试概要、 测试范围、 重点事项、 质量目标、 资源需求、 人员组织、 测试策略、 发布提交、 测试进度和任务人员安排、 测试开始/完成/延迟/继续的标准、 风险分析。

1、 测试目标:对测试目标进行简要的描述。

2、 测试概要:摘要说明所需测试的软件、名词解释、以及提及所参考的相关文档。

3、 测试范围:测试计划所包含的测试软件需测试的范围和优先级,哪些需要重点测试、哪些无需测试或无法测试或推迟测试。

4、 重点事项:列出需要测试的软件的所有的主要功能和测试重点,这部分应该能和测试案例设计相对应和互相检查。

5、 质量目标:制定测试软件的产品质量目标和软件测试目标。

6、 资源需求:进行测试所需要的软硬件、测试工具、必要的技术资源、培训、文档等。

7、 人员组织:需要多少人进行测试,各自的角色和责任,他们是否需要进行相关的学习和培训,什么时候他们需要开始,并将持续多长时间。

8、 测试策略:制定测试整体策略、所使用的测试技术和方法。

9、 发布提交:在按照测试计划进行测试发布后需要交付的软件产品、测试案例、测试数据及相关文档。

10、 测试进度和任务人员安排:将测试的计划合理的分配到不同的测试人员,并注意先后顺序.如果开发的Release不确定,可以给出测试的时间段.对于长期大型的测试计划,可以使用里程碑来表示进度的变化。

11、 测试开始/完成/延迟/继续的标准:制定测试开始和完成的标准;某些时候,测试计划会因某种原因(过多阻塞性的Bug)而导致延迟,问题解决后测试继续。

12、 风险分析:需要考虑测试计划中可能的风险和解决方法。

拓展思路:

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

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

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

3) when—测试不同阶段的起止时间;

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

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

6) how—如何去做,使用哪些测试工具以及测试方法进行测试。

注意事项

1.测试计划不一定要尽善尽美,但一定要切合实际,要根据项目特点、公司实际情况来编制,不能脱离实际情况;

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

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

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年7月18日
下一篇 2022年7月18日

相关推荐