IEEE定义为: 使用人工和自动手段来运行或测试某个系统的过程, 其目的在于检验它
是 否满足规定的需求或是弄清预期结果与实际结果之间的差别。
G.J.Myers 认为:
1)程序测试是为了发现错误而执行程序的过程;
2)好的测试方案是 极可能发现迄今为止尚未发现的错误的测试方案;
3)成功的测试是发现了至今为止尚未发现的错误测试。
(注:1)软件测试是一个过程, 包含若干活动, 运行软件进行测试只是活动之一;
2)运行软件测试可以人工方式也可以借助于工具, 3)进行软件测试可以运行软件也可以不运行软件; 4)软件测试的目的不仅仅是为了发现错误。 )
欢迎各位大佬,小白进群交流 软件测试零基础交流群:337237612