第6章. 单元测试
第6章 单 元 测 试; 6.1 单元测试概述 ;; 近些年,单元测试成为了软件质量控制方法中最重要的方法之一,这多半要归结于被称为极限编程(eXtreme Programming,简称XP)的轻量级程序开发模型的推动。这种开发模型需要我们为每个功能单元编写单元测试,并且维护这些测试,没有通过单元测试的代码将不能被集成,随着代码量的增加,开发者对系统的质量是有信心的。 ;6.1.1 单元测试的概念 一个单元是指一个可独立运行的代码段,独立运行是指这个工作不受前一次或接下来的程序运行的结果影响,简单地说,就是不与上下文发生关系。其关键特征在于它可以看成是一个有意义的整体。 在一种传统的结构化编程语言中,比如C语言,要进行测试的单元一般是函数或子过程。在像Java、C++这样的面向对象的语言中, 要进行测试的基本单元可以是类(Class),也可以是方法(Method)。; 单元测试的概念:是对软件设计的最小单元进行功能、性能、接口和设计约束等正确性进行检验,主要测试其在语法、格式和逻辑上的错误,并验证程序是否符合规范所要求功能的最具有实践意义的方法。 单元测试方法的重点是对测试单元内所有重要的控制路径进行测试,以便发现模块内部的错误。在单元测试过程中,由于在代码级测试中我们所面对的单元较多,且测试时是单独的、独立地进行,所以每个程
您可能关注的文档
- 17-SLEP考试.pdf
- CANOpen协议分析实验.pdf
- Karma 测试环境搭建.pdf
- 水平衡测试报告编写.ppt
- _偿二代_监管体系下中国财产保险公司应对巨灾风险的能力测算与分析_田玲.pdf
- 佛山市南海冠超金属制品厂— 职业卫生定期检测 合同.doc
- 互动业务支撑平台 流媒体传输技术 考试重点部分.ppt
- 八片山隧道TJ17合同段试验检测计划表.docx
- 关于国家如何解决充电桩互联互通的问题.pdf
- 北京师范大学学术规范测试2.docx
- 大中型水利工地全过程风险可视化管控手册.docx
- 2026年度河南机电职业学院单招《英语》全真模拟模拟题新版附答案详解.docx
- 2026年度吉林科技职业技术学院单招《英语》题库检测试题打印及答案详解(有一套).docx
- 2026年烟台科技学院单招职业技能考试题库参考答案详解.docx
- 2026年南昌交通学院单招《英语》试题预测试卷完美版附答案详解.docx
- 2026年度赤峰工业职业技术学院单招《英语》考前冲刺测试卷及完整答案详解(各地真题).docx
- 2026年泉州轻工职业学院《英语》单招练习题精编答案详解.docx
- 资本运营战略长期规划框架.docx
- 绿色生活 主题班会 课件.pptx
- 职场挫折应对与心理恢复策略.docx
原创力文档

文档评论(0)