首页 > 其他 > 详细

单元测试

时间:2015-11-16 19:28:34      阅读:271      评论:0      收藏:0      [点我收藏+]

单元测试是对软件基本组成单元进行的测试。单元测试的对象是软件设计的最小单位——模块。

单元测试的目标:确保各单元模块被正确的编码。

单元测试的主要任务有:模块接口测试、模块局部数据结构测试、模块边界条件测试、模块中所有独立执行通路测试、模块的各条错误处理通路测试

1.模块接口测试

只有在数据能够正确流入、流出模块的前提下,其测试才有意义。对模块接口的检查和确认是单元测试的基础。

  • 输入的实际参数与形式参数的个数是否相同、属性是否匹配、量纲是否一致
  • 调用其他模块时所给实际参数的个数是否与被调用模块的形参个数相同、属性是否匹配、量纲是否一致
  • 调用预定义函数时所用参数的个数、属性和次序是否正确
  • 是否存在与当前接口入口点无关的参数引用
  • 是否修改了只读性参数
  • 对全程变量的定义各模块是否一致
  • 是否把某些约束作为参数传递

如果模块内包括外部输入输出,还应考虑下列因素。

  • 文件属性是否正确
  • OPEN/CLOSE语句是否正确
  • 格式说明与输入输出语句是否匹配
  • 缓冲区大小与记录长度是否匹配
  • 88

 

单元测试

原文:http://www.cnblogs.com/chhom/p/4969424.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!