开发把经这系统湖试的系 境中,将软件、硬件和奥 际使用的数据等其他因素 需求分 运行测试 12 综合起来进行全系统的运 行检验 9 3 概要设讦 系统测试 (外部设计)k 应 765 详细设计 =--= 工 组合测试 (内部设计)F 程序设计 程 单元测试 程序编制 时间流
开发工程与测试阶段 需求分析 概要设计 (外部设计) 详细设计 (内部设计) 程序设计 运行测试 系统测试 组合测试 单元测试 对 应 工 程 时间流 程序编制 把经过系统测试的软件系 统纳入用户的实际运行环 境中,将软件、硬件和实 际使用的数据等其他因素 综合起来进行全系统的运 行检验
42各个测试阶段的作业内容及流程 12 ■单元测试 9 3 前提:已通过编译程序检查并且 765 改正所有语法错误 依据:程序设计书 目的:检测确认程序模块的处理 逻辑是否正确,要求的功能是否 实现
4.2 各个测试阶段的作业内容及流程 ◼ 单元测试 前提:已通过编译程序检查并且 改正所有语法错误。 依据:程序设计书 目的:检测确认程序模块的处理 逻辑是否正确,要求的功能是否 实现
42各个测试阶段的作业内容及流程 单元测试作业内容及流程 765rU
4.2 各个测试阶段的作业内容及流程 ◼ 单元测试作业内容及流程
42各个测试阶段的作业内容及流程 12 ■从哪几个方面进行单元测试? 9 3 765 (1)程序的逻辑处理测试 (2)程序的输入/输出测试 (3)边界条件测试 (4)异常处理测试
4.2 各个测试阶段的作业内容及流程 ◼ 从哪几个方面进行单元测试? (1)程序的逻辑处理测试 (2)程序的输入/输出测试 (3)边界条件测试 (4)异常处理测试
42各个测试阶段的作业内容及流程 12 组合测试 9 3 目的:将各个程序模块组装起来 765 进行程序之间的连接测试,确认 系统的各个功能模块及模块之间 的接口是否正确,是否实现详细 设计书的功能要求,详细设计是 否符合业务处理的要求。 注:组合测试不仅找出程序缺陷, 同时还要找出设计缺陷
4.2 各个测试阶段的作业内容及流程 ◼ 组合测试 目的:将各个程序模块组装起来 进行程序之间的连接测试,确认 系统的各个功能模块及模块之间 的接口是否正确,是否实现详细 设计书的功能要求,详细设计是 否符合业务处理的要求。 注:组合测试不仅找出程序缺陷, 同时还要找出设计缺陷