第三章单元测试
第三章 单元测试
本章要点] 单元测试的定义; 单元测试同集成测试和系统测试的区别; 单元测试环境的组成; 单元测试的分析方法; 单元测试的用例设计方法; 单元测试的过程 单元测试举例
[本章要点] • 单元测试的定义; • 单元测试同集成测试和系统测试的区别; • 单元测试环境的组成; • 单元测试的分析方法; • 单元测试的用例设计方法; • 单元测试的过程; • 单元测试举例
本章目标] ◆掌握单元测试的概念; ◆了解单元测试的误区; ◆了解单元测试与集成测试和系统测试的区别 ◆掌握单元测试的策略; ◆掌握单元测试分析的方法; ◆掌握单元测试用例设计方法
[本章目标] ◆ 掌握单元测试的概念; ◆ 了解单元测试的误区; ◆ 了解单元测试与集成测试和系统测试的区别; ◆ 掌握单元测试的策略; ◆ 掌握单元测试分析的方法; ◆ 掌握单元测试用例设计方法
3.1单元测试概述 通常而言,单元测试是在软件开发过程中要 进行的最低级别的测试活动,或者说是针对软件 设计的最小单位—程序模块,进行正确性检验 的测试工作。其目的在于发现每个程序模块内部 可能存在的差错。 在单元测试活动中,软件的独立单元将在与 程序的其他部分相隔离的情况下进行测试,主要 工作分为两个步骤:人工静态检查和动态执行跟 踪 单元测试的分工大致如下:一般由开发组在 般由开发组在开发组组长监督下进行,保证使
3.1单元测试概述 通常而言,单元测试是在软件开发过程中要 进行的最低级别的测试活动,或者说是针对软件 设计的最小单位——程序模块,进行正确性检验 的测试工作。其目的在于发现每个程序模块内部 可能存在的差错。 在单元测试活动中,软件的独立单元将在与 程序的其他部分相隔离的情况下进行测试,主要 工作分为两个步骤:人工静态检查和动态执行跟 踪。 单元测试的分工大致如下:一般由开发组在 一般由开发组在开发组组长监督下进行,保证使
用合适的测试技术,根据单元测试计划和测试说 明文档中制定的要求,执行充分的测试;由编写 该单元的开发组中的成员设计所需要的测试用例, 测试该单元并修改缺陷 3.1.1单元测试误区 1、单元测试是一种浪费时间的工作 2、单元测试只能证明代码做了什么 3、我是个很棒的程序员,我是不是可以不进行 单元测试? 集成测试能捕捉到所有的Bug 5、单元测试的成本效率不高
用合适的测试技术,根据单元测试计划和测试说 明文档中制定的要求,执行充分的测试;由编写 该单元的开发组中的成员设计所需要的测试用例, 测试该单元并修改缺陷。 3.1.1单元测试误区 1、单元测试是一种浪费时间的工作 2、单元测试只能证明代码做了什么 3、我是个很棒的程序员, 我是不是可以不进行 单元测试? 4、集成测试能捕捉到所有的Bug 5、单元测试的成本效率不高