软件测试及软件质量控制 软件系统的开发过程中软件测试占据着重要地位尽管人们采取了多种保证软件质量的措施由于软件系统的客观复杂性人们的主观认识不可能完全符合客观实际完美无缺每个阶段的技术审查也不可能毫无遗漏地查出和纠正所有的设计和分析上的错误在软件生命周期的各个阶段都不可避免地会产生差错这些差错迟早会在软件的生产和使用过程中暴露出来 软件工程实践的经验表明发现软件的时刻越晚改正这些错误所花费的代价也