软件测试的原则,软件测试计划:5W1H

Posted zp123456

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件测试的原则,软件测试计划:5W1H相关的知识,希望对你有一定的参考价值。

1.测试应该尽早介入。

       2.所有的测试都应追溯到用户需求。

       3.程序员应该避免检查自己的程序。除了单元测试。因为程序员对于自己的作品,思维具有局限性。无法保证测试质量。交给第三方或者专业测试,运用各种测试技术,利用丰富的测试经验和对BUG的敏感,去提高软件的质量。

       4.设计测试用例时应该考虑到合法的输入和不合法的输入以及各种边界条件,特殊情况下还要制造极端状态和意外状态。

       5.二八原则,测试发现的错误中80%很可能起源于20%的模块中。

       6.对错误结果要进行一个确认过程。

       7.制定严格的测试计划。

       8.完全测试时不可能的,测试需要终止。

       9.妥善保存测试过程中的所有文档。

软件测试计划:5W1H

 

整个测试开始之前做的一些准备计划工作,一般包括以下内容:

 

       1.测试的目的。(why

 

       2.测试的范围。(what

 

       3.测试进度安排(when

 

       4.测试人员。(who

 

       5.测试环境。(where

 

       6.怎么测,通过什么测。(how:测试工具,测试方法,风险评估,培训计划等)

 

       还包括风险的分析和预防以及验收项目各项指标。

 

      

 

       测试计划的作用:

 

       通常分为内部作用和外部作用:

 

       内部作用有以下3种:一是作为测试计划的结果,让相关人员和开发人员来评审。二是存储计划执行的细节,让测试人员进行同行评审。三是存储计划进度表、测试环境等更多的信息。

 

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

 

以上是关于软件测试的原则,软件测试计划:5W1H的主要内容,如果未能解决你的问题,请参考以下文章

软件测试计划

测试计划设计

如何编写有效的测试计划

用 5W1H 告诉你如何规划合理的测试策略

5W1H聊开源之Who——谁“发明”了开源?

5W1H聊开源之What——开源协议有哪些?