background image

 

 

 

1

软件错误的发现绝不能等到测试才开始(按常规,最早的测试就是编码
后的单元测试)。因此,应当做到软件开发全过程检测,力争本阶段修
正错误。单元测试是在软件开发的“实现阶段”才开始的,在此之前的
“可行性研究与计划阶段”,“需求分析阶段”,“概要设计阶段”,和“详

细设计阶段”,  都必须有非常明确切实的手段与措施对开发结果进行检

验,以保证阶段的正确完成。
狭义概念则是指识别软件缺陷的过程,即实际结果与预期结果的不一致。
软件测试通常包括验证 (verification) 和确认 (validation) ,验证指保证软
件正确的实现了某一特定功能的一系列活动。确认指的是保证软件的实
现满足了用户需求的一系列活动。