整体测试
整体测试是在软件开发完成之后,对软件进行系统完整的测试。
单元测试是在软件开发过程中要进行的最低级别的测试活动,在单元测试活动中,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。
简单来说,软件测试可以是两类或是两个阶段:单元测试和整体测试。分别描述在下表中:
特性 单元测试 整体测试
测试目的 了解设计和编码的可行性 了解运行和使用的可行性
测试时机 部分代码完成之后 全部编码完成之后
测试环境 测试平台 应用环境或模拟环境
测试方法 白盒测试 黑盒测试
测试依据 详细设计 最初的需求说明书、用户手册等
测试人员 测试工程师 用户参与