测试驱动精髓所在

测试驱动精髓所在
不要看什么TestDriven之类的大道理。。

那些人为了提升一个小小的idea,于是写出了一大堆的废话来忽悠。就像xxx领导的yyy理论一样。

我们程序员需要的是实际。

其实,测试驱动的精髓在于:

不启动整个大型项目能够对某个小方法进行运行调试。




比如我在写一个大型网站,现在要测试数据库的调用之类的,但是我不能每次调试都启动整个网站,时间太长了,怎么办?

1.首先当然要实现了这个数据库调用类。
2.专门写一个testme.java文件,里面初始化这个类,传入参数,然后看结果
3.这个testme.java文件可以遵循JUnit之类的要求。


这样不用在整个项目里面添加一大堆测试类就能够测试了。而且testme.java文件是个临时文件,当测试通过直接就删了。


小结:

我们写程序为了验证某个方法是否可行,经常需要写个小程序去测试,这就是测试驱动。

你可能感兴趣的:(测试驱动精髓所在)