软件测试第2章单元测试1”.pptVIP

  • 9
  • 0
  • 约2.45千字
  • 约 26页
  • 2017-06-08 发布于北京
  • 举报
软件测试第2章单元测试1”

19-Dec-03 Phd Thesis - Haris Baltzakis 第2章: 单元测试 主讲: 林跃进 3.1单元测试概述 定义:单元测试又称程序模块测试,是检验程序的最小的单位测试。 单元测试的主要任务: 单元测试针对每个程序的模块,主要测试5个方面的问题: 模块接口、局部数据结构、边界条件、独立的路径、错误处理 3.1单元测试概述 模块接口 这是对模块接口进行的测试,检查进出程序单元的数据流是否正确。模块接口测试必须在任何其它测试之前进行。 3.1单元测试概述 模块接口测试至少需要如下的测试项目: (1)调用所测模块时的输入参数与模块的形式参数在个数、类型、顺序上是否一致; (2)所测模块调用子模块时,它输入给子模块的参数与子模块中的形式参数在个数、类型、顺序上是否一致; (3)是否会修改只是作为输入值的形式参数 (4)调用标准函数的参数在个数、类型、顺序上是否正确; (5)全局变量的定义在各模块中是否一致。 3.1单元测试概述 局部数据结构 在模块工作过程中,必须测试模块内部的数据能否保持完整性,包括内部数据的内容、形式及相互关系不发生错误。 对于局部数据结构,应该在单元测试中注意发现以下几类错误: (1)变量从来没有被使用,包括可能别的地方使用了外部变量或函数。 (2)变量没有初始化。 (3)错误的类型转换。 (4)数组越界。 (5) 变量或函数名

文档评论(0)

1亿VIP精品文档

相关文档