码迷,mamicode.com
首页 > 其他好文 > 详细

单元测试

时间:2015-11-16 19:31:14      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:

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

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

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

1.模块接口测试

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

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

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

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

 

单元测试

标签:

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!