关于测试的三句话: 一、测试是程序的执行过程,目的在于发现错误; 二、一个好测试实例在于能发现至今未发现的错误; 三、一个成功的测试是发现了至今未发现的错误。 测试是以程序通过编译中,没有语法和连接上的错误为前提的。在此基础上,通过让程序试运行一组数据,来检测程序的逻辑以及程序中的各语句有无错误。这一组测试数据应以“任何程序都是有错误的”为前提精心设计出来的,而不是随心所欲地乱凑而成的。它不仅应含被测程序的输入数据,而且还应包括程序执行后预期的结果;每次测试都要把实际的结果与预期的结果相比较,以观察程序是否出错。

评论