《软件测试艺术》读书笔记(4)_初次探究
“ 软件测试 是一项技术性工作,但同时也涉及经济学和人类心理学的一些重要因素”,这是该书第二章中最吸引我的话,耐人深思。而对于该章的内容,我个人觉得可概括为以下三个方面: 心理学角度:驳斥了一些社会普遍存在的错误认识,并给出了测试的正确定义及
“软件测试是一项技术性工作,但同时也涉及经济学和人类心理学的一些重要因素”,这是该书第二章中最吸引我的话,耐人深思。而对于该章的内容,我个人觉得可概括为以下三个方面:
-
心理学角度:驳斥了一些社会普遍存在的错误认识,并给出了测试的正确定义及在含义上进行了延伸。(用写文章上常用的术语来说,是:先破后立。)
-
经济学角度:验证软件测试不能够发现“所有”的错误。(术语是:各个击破。)
-
归纳了软件测试中的一些基本原则(术语是:归纳与演绎。),及三个重要的测试原则:
-
软件测试是为发现错误而执行程序的过程;
-
一个好的测试用例具有较高的发现某个尚未发现的错误的可能性;
-
一个成功的测试用例能够发现某个尚未发现的错误。
原文转自:http://www.ltesting.net