Advertisement

单元测试涉及模块接口、局部使用的数据结构、代码执行路径问题及边界条件分析,并涵盖错误处理和代码书写规范

阅读量:

单元测试

单元测试以程序设计说明书为依据,针对模块内部的关键控制流程进行验证,旨在发现潜在的问题。
在程序编写完成后,可通过将其存储于介质中,或直接通过终端键盘输入至系统内进行调试。单元测试的复杂程度及其所识别的错误数量,均受限于其设定的测试范围。在测试过程中,严格遵循程序结构对模块进行检测(调试),涵盖模块的输入与输出参数、处理错误的信息以及部分边界值的验证。对被测模块需从六个维度进行全面核查。

文章结构概述

  • 单元测试
      • 1. 模块接口验证
      • 2. 局部数据结构检验
      • 3. 程序路径检测
      • 4. 极限条件测试
      • 5. 异常处理验证
      • 6. 编码规范检查

1. 模块接口测试

模块接口测试作为单元测试的重要组成部分,其实施前提是确保模块在与外部设备进行输入/输出交互时,数据能够准确地进入和离开模块,从而保障模块功能的正常实现。
在进行模块接口测试时,需重点关注以下各项内容:
★ 在调用其他模块过程中,实际传递的参数在数量、类型及排列顺序方面是否与被调用模块所声明的形式参数相一致;
★ 实际参数的数量是否与被调用模块形式参数的数量保持一致;
★ 实际参数的数据类型是否符合被调用模块形式参数的要求;
★ 在调用预定义函数时,传递的参数数量、

全部评论 (0)

还没有任何评论哟~