软件测试应遵循的八条原则

原创 2004年07月22日 19:23:00
软件测试,从不同的角度出发会派生出两种不同的测试原则。从用户的角度出发,就是希望通过软件测试能充分暴露软件中存在的问题和缺陷;从开发者的角度出发,就是希望测试能表明软件产品不存在错误,已经正确地实现了用户的需求。

  中国软件评测中心的测试原则,就是从用户和开发者的角度出发进行软件产品测试的。

  为了达到上述的原则,需要注意以下几点:

  1.应当把“尽早和不断地测试”作为开发者的座右铭。

  2.程序员应该避免检查自己的程序,测试工作应该由独立的专业的软件测试机构来完成。

  3.设计测试用例时,应该考虑到合法的输入和不合法的输入,以及各种边界条件,特殊情况下要制造极端状态和意外状态,比如网络异常中断、电源断电等情况。

  4.一定要注意测试中的错误集中发生现象,这和程序员的编程水平和习惯有很大的关系。

  5.对测试错误结果一定要有一个确认的过程。一般有A测试出来的错误,一定要有一个B来确认,严重的错误可以召开评审会进行讨论和分析。

  6.制定严格的测试计划,并把测试时间安排得尽量宽松,不要希望在极短的时间内完成一个高水平的测试。

  7.回归测试的关联性一定要引起充分的注意,修改一个错误而引起更多错误出现的现象并不少见。

  8.妥善保存一切测试过程文档,意义是不言而喻的,测试的重现性往往要靠测试文档。 

【软件测试】软件测试需要遵守哪些原则

1. 软件测试应追溯到用户需求2. 穷尽测试是不可能的3. 应具有良好的测试态度 避免测试自己的程序增量测试测试应该分级测试应有重点避免测试的随意性 4. 测试结果的处理原则 对待缺陷进行复查和确...
  • liuchuo
  • liuchuo
  • 2016-12-29 11:12:15
  • 232

软件开发时设计时要遵循的原则

软件开发原则 开闭原则(OCP) 开闭原则(OCP)是面向对象设计中“可复用设计”的基石,是面向对象设计中最重要的原则之一,其它很多的设计原则都是实现开闭原则的一种手段。1988年,勃兰特...
  • qq_26442553
  • qq_26442553
  • 2017-12-06 15:20:54
  • 881

软件测试应遵循的八条原则

软件测试,从不同的角度出发会派生出两种不同的测试原则。从用户的角度出发,就是希望通过软件测试能充分暴露软件中存在的问题和缺陷;从开发者的角度出发,就是希望测试能表明软件产品不存在错误,已经正确地实现了...
  • kxhu126028
  • kxhu126028
  • 2005-03-12 18:30:00
  • 436

同步机构应遵循哪些基本原则?为什么?

2017年3月22日
  • xiyoucode
  • xiyoucode
  • 2017-03-22 22:32:25
  • 505

软件测试的七大原则

软件测试的七大原则        软件测试是在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。软件测试的基本原则有助于测试人员进行高质量的测试,尽早...
  • yao150824
  • yao150824
  • 2015-08-29 23:58:35
  • 3070

软件设计应遵循的原则

一、单一职责原则(SRP) 就一个类而言,应该仅有一个引起它变化的原因,如果你能想到多于一个的动机去改变一个类,那么这个类就具有多于一个的指责.应该把多于的指责分离出去,分别再创建一些类来完成每一个...
  • gududeyhc
  • gududeyhc
  • 2013-04-20 20:05:52
  • 807

计算机出现故障,维修应遵循的原则是什么?

硬件维护时应注意的事项: 1、断电后,方可对主机箱内部的部件进行拆卸。 2、注意释放...
  • yuelengxin
  • yuelengxin
  • 2006-03-14 16:45:00
  • 2342

界面控件的设计原则

好的控件易于使用,能提供给用户多种常见选择。在此慢慢总结一些要点,不断补充 控件一般以C++类的形式提供,C++设计原则以及面向对象六大原则是前提,此外命名要规范,变量设为private,不对外使用...
  • weiqubo
  • weiqubo
  • 2011-10-02 17:59:18
  • 983

制定目标时需要遵循的SMART原则

作为一名职业项目经理(PM,Project Manager)或者团队领导(TL,Team Leader)不要试图去控制团队中的每个人的思想和行为,因为那几乎是不可实现的;但是可以通过有效的目标管理来让...
  • seagal890
  • seagal890
  • 2016-02-13 20:13:56
  • 5536

Python函数设计原则

在任何编程语言中,函数的应用主要出于以下两种情况 代码块重复,这时候必须考虑用到函数,降低程序的冗余度 代码块复杂,这时候可以考虑用到函数,降低程序的可读性 当完整流程足够大时,就要考虑函数,及如何将...
  • Jerry_1126
  • Jerry_1126
  • 2015-01-01 05:45:10
  • 2671
收藏助手
不良信息举报
您举报文章:软件测试应遵循的八条原则
举报原因:
原因补充:

(最多只允许输入30个字)