二 软件测试的定义和目的
1.正向思维的定义(1)正向思维出发点:使自己确信产品是能够正常工作的评价一个程序和系统的特性或能力,并确定它是否达到期望的结果,软件测试就是以此为目的的任何行为。(2)通俗的讲:执行测试,希望能够达到预期的结论,如果没有达到,那么就是有缺陷的;如果达到了,就是没有缺陷。就是正常思维该有的特点。2.反向思维的定义(1)反向思维出发点:测试是为发现错误而执行一个程序或者系统的过程。(2)测试是为了证明程序有错,而不是证明程序无错误(3)一个好的测试用例在于它能发现以前未发现的错误(4)一个成功的
复制链接