软件测试的定义在规定的条件下对程序进行的操作
![](http://www.onekao.net/templets/default/images/content_ad.gif)
一、软件检测基本原则
1、所有检测的标准都是构建在用户需求之上的,检测的目的在于发觉系统是否满足规定的需求。
#
2、尽早的和不断的检测,越早进行检测简述监督的基本原则,缺陷的修补费用才会越低。 #
3、程序员应避开检测自己的程序,由第三方进行检测更客观有效。 #
4、穷举检测是不或许的。
#
5、充分留意检测中的群集现象,一段程序中一发觉的错误数越多,其中存在的错误机率越大,所以对发觉错误较差的程序段,应进行更深入的检测。
#
6、设计检测用例时应包括合理键入和不合理键入,以及各类边界条件、特殊状况下要制造极端状态和意外状态。
#
7、注意回归检测的关联系,常常更改一个错误会导致更多错误。
#
8、测试应从“小规模”开始,逐渐转向“大规模”。 #
9、测试用例式设计下来,不是写下来的简述监督的基本原则,应按照检测的目的,选用相应的方式设计检测用例,进而提升检测的效率,更多的发觉错误,提升程序的牢靠性。 #
10、重视并妥善保存一切检测过程文档(检测计划,检测用例,检测报告等)。
#
扩充资料:
#
硬件检测的定义
#
在规定的条件下对程序进行操作,以便发觉错误,对硬件品质进行评估的一个过程。 #
使用人工和手动方式来运行或检测某个系统的过程,其目的在于它是否满足规定的需求或是弄清预期结果和实际结果之间的差异。 #