软件测试的心理学和经济学 一、软件测试的心理学 1.软件测试的真谛 - 测试是为了发现错误而执行程序的过程。 这句话就是说在进行测试的时候不要抱着这个程序本来就没有错误,而是要怀着一颗去发现错误的心,这样我们的目标就在于证明程序中存在错误,我们设计的测试数据就有可能更多的发现问题。相反我们如果去证明程序中没有错误的话,那就会在潜意识里面更倾向于实现这个目标。 2.“成功的测试用例”——若设计的测试用例发现了程序中存在的错误,就证明它是值得被设计的,就是一次成功的测试 “不成功的测试用例”——看到程序输出正确的结果,而没有找到错误。 3.软件测试更适宜被定义为试图发现程序中错误的破坏性过程...