详细讲解单元测试的内容.docxVIP

  • 16
  • 0
  • 约 5页
  • 2016-11-24 发布于重庆
  • 举报
详细讲解单元测试的内容

详细讲解单元测试的内容     单元测试由一组独立的测试构成,每个测试针对软件中的一个单独的程序单元。单元测试并非检查程序单元之间是否能够合作良好,而是检查单个程序单元行为是否正确。   在单元测试时,测试人员根据详细设计说明书和源程序清单,了解到该模块的I/O条件和模块的逻辑结构,主要采用白盒测试的测试用例,辅之以黑盒测试 的测试用例,使之对任何合理和不合理的输入都要能鉴别和响应。这就要求对程序所有的局部和全局的数据结构、外部接口和程序代码的关键部分进行桌面检查和代 码审查。   在单元测试中进行的测试工作主要在5个方面对被测模块进行检查:   1. 模块接口测试   在单元测试开始时,应该对通过所有被测模块的数据流进行测试。如果数据不能正常地输入及输出,那么其他的全部测试都说明不了问题。Myers在关于软件测试的书中为接口测试提出了一个检查表:   模块输入参数的数目是否与模块形式参数数目相同。   模块各输入的参数属性与对应的形参属性是否一致。   模块各输入的参数类型与对应的形参类型是否一致。   传到被调用模块的实参的数目是否与被调用模块形参的数目相同。   传到被调用模块的实参的属性是否与被调用模块形参的属性相同。   传到被调用模块的实参的类型是否与被调用模块形参的类型相同。   引用内部函数时,实参的次序和数目是否正确。   是否引用了与当前入口无关的参数。

文档评论(0)

1亿VIP精品文档

相关文档