基本同意以上观点
基本同意以上观点,但是我认为:
1)软件测试是为了发现错误而执行程序的过程;
(2)测试是为了证明程序有错,而不是证明程序无错误;
(3)一个好的测试用例是在于它能发现至今未发现的错误;
(4)一个成功的测试是发现了至今未发现的错误的测试。
的说法是正确的,只要是软件他就会有大大小小的问题,它是永远都有问题的,也许你所设计的测试用例恰好绕过了软件中可能发现问题的部分,我们要知道任何测试都是不可穷尽性的,我们所要做的是只要保证我们的客户我们客户所经常使用的的功能部分,不出现问题,而客户给我们的反馈经常是他们经常使用中出现的问题,一般客户所使用的是:客户%80的时间在使用我们软件%20的功能,所以我们要找到则重点 保证我们客户经常使用的功能不出现问题,在有限的人力,物力,财力,和时间的基础上找到质量和成本的最佳结合点。