首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

测试的四步

2012-09-22 
测试的4步测试驱动开发过程:1. 指出需要的新特性。可以记录下来,然后为其编写一个测试。2. 编写特性的概要代

测试的4步
测试驱动开发过程:
1. 指出需要的新特性。可以记录下来,然后为其编写一个测试。

2. 编写特性的概要代码,这样程序旧可以运行而没有任何语法等方面的错误,但是测试会失败。看到测试失败是很重要的,这样就能确定测试可以失败。如果测试代码中出现了错误,那么就有可能不管出现任何情况(我经历过很多次了),测试都会成功,这样等于没测试任何东西。再强调一遍:在试图让测试成功前,先要看到它失败。

3. 为特性的概要编写虚设代码(dummy code),能满足测试要求就行。不用准确地实现功能,只要保证测试可以通过即可。这样一来就可以保证在开发的时候总是能通过测试了,(除了第一次运行测试的时候)甚至在最初实现功能时亦是如此。

4. 现在重写(或者重构,Refactor)代码,这样它就会做自己应该做的事,从而保证测试一直成功。


Python中特别有用的测试模块:
doctest 和 unittest

热点排行