浅谈测试驱动开发
; 大纲;.概述
测试驱开发,简称,是一种不同于传统软件开发流程的新型开发方法。
要求在编写某个功能代码之前先编写测试代码,然后只编写测试同过的功能代码,通过测试来推动整个开发的进行。
这有助于编写简洁可用和高质量的代码,并加速开发过程。
;
类似于工人师傅砌墙时,会先用桩子拉上线,以便于砖能够垒的笔直,因为垒的时候都是以这根线为基准的。就像这样,先写测试代码,就像工人师傅先用桩子拉上线,然后编码的时候以此为基准,只编写符合这个测试的功能代码;.背景
测试驱动开发( ,英文缩写)是极限编程的一个重要组成部分,它的基本思想就是在开发功能代码之前,先编写测试代码。也就是说在明确要开发某个功能后,首先思考如何对这个功能进行测试,并???成测试代码的编写,然后编写相关的代码满足这些测试用例。然后循环进行添加其他功能,直到完成全部功能的开发。代码整洁可用( ) 是测试驱动开发所追求的目标。;.测试驱动开发的优点
跟测试后进行的开发方式相比,它有如下好处:
()测试驱动开发最重要的功能还在于保障代码的正确性,能够迅速发现、定位。针对 关键代码的测试集,以及不断完善的测试用例,为迅速发现、定位提供了条件。
()通过编写代码
您可能关注的文档
最近下载
- 电力电缆载流量计算方法的研究.pdf VIP
- 数字孪生应用场景-数字孪生机场解决方案.docx VIP
- 幼儿园中班完整版区域活动方案.docx VIP
- 国才中级考试模拟试题(含详细答案解析).docx
- 【语文】2025-2026初一海淀区七上期中区统考试卷及答案.pdf VIP
- 应山县燃气输配课程设计说明书.docx VIP
- 高中数学直线与圆的方程专题知识点总结.doc VIP
- 粤教版高中信息技术必修一《数据与计算》全册教案(共139页).doc VIP
- (最新2026年)股票质押合同协议书范本8篇.docx
- 测量系统分析MSA模板(GRR+线性+偏倚+稳定性+计数型)-全公式未加密.xlsx
原创力文档

文档评论(0)