不要看什么TestDriven之类的大道理。。
那些人为了提升一个小小的idea,于是写出了一大堆的废话来忽悠。就像xxx领导的yyy理论一样。
我们程序员需要的是实际。
其实,测试驱动的精髓在于:
不启动整个大型项目能够对某个小方法进行运行调试。
比如我在写一个大型网站,现在要测试数据库的调用之类的,但是我不能每次调试都启动整个网站,时间太长了,怎么办?
1.首先当然要实现了这个数据库调用类。
2.专门写一个testme.java文件,里面初始化这个类,传入参数,然后看结果
3.这个testme.java文件可以遵循JUnit之类的要求。
这样不用在整个项目里面添加一大堆测试类就能够测试了。而且testme.java文件是个临时文件,当测试通过直接就删了。
小结:
我们写程序为了验证某个方法是否可行,经常需要写个小程序去测试,这就是测试驱动。
posted on 2007-09-09 10:22
张辰 阅读(266)
评论(0) 编辑 收藏 所属分类:
乱七八糟