测试驱动开发.ppt

浅谈测试驱动开发 ; 大纲;.概述 测试驱开发,简称,是一种不同于传统软件开发流程的新型开发方法。 要求在编写某个功能代码之前先编写测试代码,然后只编写测试同过的功能代码,通过测试来推动整个开发的进行。 这有助于编写简洁可用和高质量的代码,并加速开发过程。 ; 类似于工人师傅砌墙时,会先用桩子拉上线,以便于砖能够垒的笔直,因为垒的时候都是以这根线为基准的。就像这样,先写测试代码,就像工人师傅先用桩子拉上线,然后编码的时候以此为基准,只编写符合这个测试的功能代码;.背景 测试驱动开发( ,英文缩写)是极限编程的一个重要组成部分,它的基本思想就是在开发功能代码之前,先编写测试代码。也就是说在明确要开发某个功能后,首先思考如何对这个功能进行测试,并???成测试代码的编写,然后编写相关的代码满足这些测试用例。然后循环进行添加其他功能,直到完成全部功能的开发。代码整洁可用( ) 是测试驱动开发所追求的目标。;.测试驱动开发的优点 跟测试后进行的开发方式相比,它有如下好处: ()测试驱动开发最重要的功能还在于保障代码的正确性,能够迅速发现、定位。针对 关键代码的测试集,以及不断完善的测试用例,为迅速发现、定位提供了条件。 ()通过编写代码

文档评论(0)

1亿VIP精品文档

相关文档