正在加载图片...
61软件测试 611测试的基本概念 软件测试是对软件计划、软件设计、软件编码进行査错和纠错的活 动。测试的目的是为了找出软件开发过程中各个阶段的错误,以便分析 错误的性质和确定错误的位置,并纠正错误。 软件测试伴随着程序设计的出现而出现,随着软件技术的发展,人 们对软件测试的认识也在不断加深。通常人们认为“软件测试是为了证 明软件是正确的”。实际上这种认识是错误的。1983年,IEE提出的软 件工程标准术语中软件测试的定义是:“使用人工或自动手段来运行或 测定某个系统的过程,其目的在于检验它是否满足规定的需求,或弄清 预期结果与实际结果之间的差别”。 G.J. Myers则认为“程序测试是为了 发现错误而执行程序的过程”6.1 软 件 测 试 6.1.1 测试的基本概念 软件测试是对软件计划、软件设计、软件编码进行查错和纠错的活 动。测试的目的是为了找出软件开发过程中各个阶段的错误,以便分析 错误的性质和确定错误的位置,并纠正错误。 软件测试伴随着程序设计的出现而出现,随着软件技术的发展,人 们对软件测试的认识也在不断加深。通常人们认为“软件测试是为了证 明软件是正确的”。实际上这种认识是错误的。1983年,IEEE提出的软 件工程标准术语中软件测试的定义是:“使用人工或自动手段来运行或 测定某个系统的过程,其目的在于检验它是否满足规定的需求,或弄清 预期结果与实际结果之间的差别”。G.J.Myers则认为“程序测试是为了 发现错误而执行程序的过程
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有