1-3软件测试层次.pptVIP

  • 56
  • 0
  • 约 34页
  • 2017-08-09 发布于河南
  • 举报
软件测试层次 ——单元、集成、系统测试 本章要点 单元测试、集成测试、系统测试的基本概念; 主要的集成测试方法; 基于线索的测试; 软件测试层次 软件测试从软件层次划分可分为:单元测试、集成测试、系统测试 单元测试:对程序单元的测试; 集成测试:对程序单元接口之间的测试; 系统测试:对整个软件系统进行测试; 最初在瀑布模型中提出,在不同的开发模型中有所变化; 软件测试层次“V”形图 从系统论角度看软件测试层次 单元测试 单元测试:对用源代码实现的每一个程序单元进行测试,检查各个程序模块是否正确地实现了规定的功能; 程序单元:较小的程序模块;可以单独完成一项功能的程序模块;函数、类的方法、类、几个紧密相关的类; 大多数软件测试方法,基本都适用于单元测试;功能性测试和结构性测试要结合起来; 集成测试 集成测试:在单元测试的基础上,测试单元组装时是否出现问题: 各个模块连接时,穿越模块接口的数据是否会丢失; 一个模块的功能是否会影响另一个模块的功能; 各个子功能组合起来,能否达到预期要求的功能; 单个模块的误差累积起来,是否会放大,从而达到不能接受的程度。 主要依据软件设计相关信息进行测试; (结构化程序设计中)集成测试中单元模块的集成顺序,自底向上、自顶向下、大爆炸、三明治方式; 集成测试 根据模块的远近亲疏,集成测试也有层次之分。 集成测试的主要内容是模块之间的耦合关系; 结构化程序

文档评论(0)

1亿VIP精品文档

相关文档