软件工程new7课件.pptVIP

  • 1
  • 0
  • 约1.96万字
  • 约 132页
  • 2016-05-02 发布于江苏
  • 举报
第七章 实 现 测试策略 测试步骤 从过程的观点考虑测试,在软件工程环境中的测试过程,实际上是顺序进行的四个步骤的序列。最开始,着重测试每个单独的模块,以确保它作为一个单元来说功能是正确的。因些,这种测试称为单元测试。单元测试大量使用白盒测试技术,检查模块控制结构中的特定路径,以确保做到完全覆盖并发现最大数量的错误。 接着,必须把模块装配(即集成)在一起形成完整的软件包。在装配的同时进行测试,称为集成测试。集成测试同时解决程序验证和程序构造这两个问题。在集成过程中最常用的是黑盒测试用例设计技术,当然,为了保证覆盖主要的控制路径,也可能使用一定数量的白盒测试。在软件集成完成之后,还需要进行一系列高级测试。必须测试在需求分析阶段确定下来的确认标准,确认测试是对软件满足所有功能、行为和性能需求的最终保证。在确认测试过程中仅使用黑盒测试技术。 7.3 单元测试 单元测试集中检验软件设计的最小单元----模块。单元测试针对程序模块,进行正确性检验的测试。其目的在于发现各模块内部可能存在的各种差错。单元测试需要从程序的内部结构出发设计测试用例。多个模块可以平行地独立进行单元测试。 一.单元测试考虑 主要对模块的五个基本特性进行评价 1.常见错误类型  接口错误、I/O错误、数据结构错误、算法错误、比较及控制逻辑错误、错误处理错误。

文档评论(0)

1亿VIP精品文档

相关文档