软件测试过程方法解读.ppt

软件测试技术 4.1 软件测试过程方法概述 4.2 软件测试的过程简介 4.3 单元测试过程技术 4.3.1 单元测试的基本概念 一、单元测试的含义 单元测试是在软件开发过程中要进行的最低级别的测试活动,或者说是针对软件设计的最小单位——程序模块,进行正确性检验的测试工作。其目的在于发现每个程序模块内部可能存在的差错。 对软件的基本组成单元进行的测试,检验程序最小单位有无错误。一般在编码之后,由开发人员完成。 二、单元的含义 单元是软件开发中的最小的独立部分,具有一些基本属性,可清晰的与同一程序中的其他单元划分开来。 没有精确的概念,可以小到一条语句,也可以大到多个模块的组合; 传统上,认为一个函数、子过程、菜单、一个界面、一个类是一个单元; 单元的最显著的特征就是可以作为一个整体; 例如:C语言中的单元可以是函数或者子过程;C++语言中的单元通常是类。 三、单元测试步骤与分工 在单元测试活动中,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试,主要工作分为两个步骤:人工静态检查和动态执行跟踪。前者是尽可能地发现程序中没有发现的错误,后者是跟踪比较实际结果与预期结果来发现错误。 单元测试的分工大致如下:一般由开发组在开发组组长监督下进行,保证使用合适的测试技术,根据单元测

文档评论(0)

1亿VIP精品文档

相关文档