初尝TDD

TDD,挺新鲜一词。一直想重视测试,可总是没时间,一般都是想的差不多了就开始写代码了,然后反复的改代码,因为需求总是在变;这次时间比较多,先写的 详细设计,写的时候就需要给出接口设计,就写了一下服务的接口,可以不知道用进来爽不爽,因此又把测试加上,就是直接调用各个接口,设计不好的地方改了很 多;测试框架也基本出来了。开发的时候也基本是完成接口后写测试,发现了不少低级bug;比写出页面再调试省了不少力气;还是值得高兴的;不过后期又加了 几个功能,这样就没有再补充测试用例;以后用的时候需要注意啊;不过还有个问题,就是有一些查询测试起来比较困难,比如说几个表的多属性关联查询,测试用 例就比较难搞,不像在库里存个东西那么简单;有空需要看看测试相关的东西,感觉自动化测试还是挺有意思的,嘿嘿。有空好好看看。

Written on June 5, 2009