- 12
- 0
- 约3.9千字
- 约 23页
- 2019-08-16 发布于湖北
- 举报
测试驱动开发 TDD 葛一鸣 目标 测试驱动开发的基本概念 测试驱动的基本流程 测试驱动的所采用的技术及工具 葛一鸣 测试驱动开发的基本概念 为什么会出现测试驱动开发 什么是测试驱动 测试驱动所要达到的目标 葛一鸣 什么是测试驱动 测试驱动是一种开发形式: 1.首先要编写测试代码 2.除非存在相关测试,否则不编写任何的产品代码 3.由测试来决定需要编写什么样的代码 4.要求维护一套详尽的测试集 葛一鸣 测试驱动所要达到的目标 clean code that work 测试驱动所追求的目标就是代码整洁可用,其实现的规则就是: 1.只有测试失败时,我们才写代码 2.消除重复设计,优化设计结构 葛一鸣 测试驱动开发的优点 能够保证编写单元测试 使程序员获得满足感从而更始终如一地坚持编写测试 有助于澄清接口和行为的细节 可证明、可再现、自动的验证 改变事物的信心 葛一鸣 测试驱动开发的基本流程 葛一鸣 什么是Regression Test “Regression testing is the process of validating modified parts of the software and ensuring that no new errors are introduced into previously tested code.” 一
您可能关注的文档
- 1.1.2 三角形的角平分线中线和高线新.ppt
- 4px原则和点9图学习笔记.docx
- 7A北洋军阀的前期统治.docx
- 8.3 可编程中断控制器8259A及其应用.ppt
- 9.101正确对待理想与现实PPT最新课件.ppt
- 10根据生物的特征进行分类.ppt
- 11如何平息顾客的不满.ppt
- 12星座男最令人头疼的吵架绝招.doc
- 19设计外观感觉和部署.ppt
- 80后群体网购特征分析.docx
- 2025年北京市税务局公基试卷真题集.doc
- 2025年内蒙古自治区鄂尔多斯市乌审旗事业单位安置定向招聘退役军士考试18人招聘笔试备考题库及答案详解(夺冠系列).doc
- 布加氏综合征 ppt 课件.pptx
- 清新手术室全期护理 PPT.pptx
- 经皮激光椎间盘减压术治疗腰椎间盘突出症的疗效观察.pptx
- 浙江省 xx赛事熔断机制 示例样本 完整版.docx
- 杭州市 《增值税及附加税费申报表(一般纳税人适用)》-空白文本 空白表格 完整版.docx
- 杭州市 道路危险货物运输企业异地经营备案 空白表格 完整版.docx
- 杭州市 《增值税及附加税费申报表(一般纳税人适用)》-示范文本 示例样本 完整版.docx
- 健康信息学 药品标识 受监管药品信息唯一标识与交换用ISO 11616数据元素和结构实施指南 标准立项发展报告.docx
最近下载
- 钠离子电池正极材料 第3部分:普鲁士蓝类化合物.pdf VIP
- 高盛-中国聚焦:全是科技-260622.pdf VIP
- 【张优幼】教学课件《垂直与平行》.ppt VIP
- 幼儿园绘本故事:《搬过来,搬过去》 课件.pptx VIP
- (2025年)NICE指南:老年人和50岁及以上高危人群跌倒的评估和预防(NG.249)解读.pdf VIP
- CSCO黑色素瘤诊疗指南(2026).docx
- 钠离子电池正极材料 第1部分:命名和分类标准文本.pdf VIP
- 斯伦贝谢剩余油评价测井新技术和方法与案例分析.pdf VIP
- 普通生物学遗传基本规律.ppt VIP
- 威信县合龙山煤矿_矿井通风设计及供风标准.doc VIP
原创力文档

文档评论(0)