测试基础 软件测试的定义 ? 1983年IEEE提出的软件工程标准术语软件测试定义如2 使用人工和自动手段来运行或测试某个系统的过程其口的在于检验它是否满 足规定的需求或是弄清预期结果与实际结果之间的差别 图示 FailPass Fail Pass 缺点只强调动态测试忽略了静态测试 G.J.Myers认为1程序测试是为了发现错课而执行程序的过程 2 好的测试方案是极可能发现迄今为止尚未发现的错误