第02章软件测试的基本知识.pptVIP

  • 3
  • 0
  • 约5.51千字
  • 约 59页
  • 2017-08-31 发布于重庆
  • 举报
第02章软件测试的基本知识.ppt

第 2 章 软件测试的基本知识 ;2.1 软件测试贯穿于整个的软件开发生命周期;2.1.2 软件测试贯穿于整个的软件开发生命周期 20世纪70年代中期以来,形成了软件开发生命周期的概念。 测试工作应该着眼于整个软件开发生命周期,特别是着眼于编码以前各开发阶段的工作来保证软件的质量。也就是说,测试应该从软件开发生命周期的第一个阶段开始,并贯穿于整个的软件开发生命周期。; 谈到测试,首先是为什么要进行测试的问题。所有的测试都是为了发现和消除软件的缺陷。 明确为什么要进行软件测试的问题之后,就需要明确测试什么的问题。 ; 软件的开发有其自己的生命周期,在整个软件生命周期中,软件都有各自的相对于各生命周期的阶段性的输出结果,其中也包括需求分析、概要设计、详细设计及程序编码等各阶段所产生的文档,包括需求规格说明、概要设计规格说明、详细设计规格说明以及源程序,而所有这些输出结果都应成为被测试的对象。 ; 随着人们对软件工程化的重视以及软件规模的日益扩大,软件分析、设计的作用越来越突出,而且有资料表明,60%以上的软件错误并不是程序错误,而是分析和设计错误。因此,做好软件需求和设计阶段的测试工作就显得非常重要。这就是传统的测试概念的扩大化,从而提出了软件全生命周期测试的概念。; 测试过程包

文档评论(0)

1亿VIP精品文档

相关文档