- 16
- 0
- 约 5页
- 2016-11-24 发布于重庆
- 举报
详细讲解单元测试的内容
详细讲解单元测试的内容
单元测试由一组独立的测试构成,每个测试针对软件中的一个单独的程序单元。单元测试并非检查程序单元之间是否能够合作良好,而是检查单个程序单元行为是否正确。
在单元测试时,测试人员根据详细设计说明书和源程序清单,了解到该模块的I/O条件和模块的逻辑结构,主要采用白盒测试的测试用例,辅之以黑盒测试 的测试用例,使之对任何合理和不合理的输入都要能鉴别和响应。这就要求对程序所有的局部和全局的数据结构、外部接口和程序代码的关键部分进行桌面检查和代 码审查。
在单元测试中进行的测试工作主要在5个方面对被测模块进行检查:
1. 模块接口测试
在单元测试开始时,应该对通过所有被测模块的数据流进行测试。如果数据不能正常地输入及输出,那么其他的全部测试都说明不了问题。Myers在关于软件测试的书中为接口测试提出了一个检查表:
模块输入参数的数目是否与模块形式参数数目相同。
模块各输入的参数属性与对应的形参属性是否一致。
模块各输入的参数类型与对应的形参类型是否一致。
传到被调用模块的实参的数目是否与被调用模块形参的数目相同。
传到被调用模块的实参的属性是否与被调用模块形参的属性相同。
传到被调用模块的实参的类型是否与被调用模块形参的类型相同。
引用内部函数时,实参的次序和数目是否正确。
是否引用了与当前入口无关的参数。
您可能关注的文档
- 试论维护检修单位事故应急预案的编制与实践应用.doc
- 试题(客运)2010.doc
- 试题和答案1.doc
- 试题库东方航空总的试题库(44页).doc
- 试题药学部模拟题.doc
- 试题解题步骤.doc
- 试验16应用行为.doc
- 试验二粉尘浓度测定.doc
- 试验四数据库应用设计2011.doc
- 试验应力分析.doc
- 8.1 《荷花淀》课件统编版高二语文选择性必修中册.pptx
- 14.1《故都的秋》课件统编版高一语文必修上册.pptx
- 10.2《在马克思墓前的讲话》课件统编版高一语文必修下册.pptx
- 化学实验专题 课件-高三化学二轮复习.pptx
- 13.2《装在套子里的人》课件 统编版高一语文必修下册.pptx
- 10.1《在人民报创刊纪念会上的演讲》课件统编版高一语文必修下册.pptx
- 10.2《在马克思墓前的讲话》课件统编版高一语文必修下册_1.pptx
- 高考语文复习:分析小说中人物的心理.pptx
- 9.2 把握适度原则 课件高中政治统编版选择性必修三逻辑与思维.pptx
- 14.1《促织》课件 统编版高一语文必修下册_1.pptx
原创力文档

文档评论(0)