话说之前框架出了问题,详情请查看OO的魅力,改完架构之后,一测试,可爱的console出现一系列的字样,正确、正确……,心中暗喜,搞定了。
我大概花了半天的时间,对我的框架进行大规模的修改,修改了对数据库操作的核心文件,我之所以如此大胆的进行修改,是因为我有底气,第一,我对我自己写的框架很熟悉;第二,我作了备份:P;第三,我之前做了自动化测试的代码。其实我以前并不是自动化测试的忠实粉丝,以前听微软的人谈过自动化测试,当时听了也就听了,并没有多大的影响,直到我自己写了一次自动化测试,并且重构代码之后,我才发现,自动化测试真是太重要了。我疯狂地改完码之后,如果没有自动化测试,我估计我得一个一个去测试,并且覆盖率也不一定能达到这么多,可能哪一个就给忘记了,而自动化测试一旦完成,它就忠实去执行你的测试任务,覆盖率每次都一样,测试非常严格,每次不会因为人的原因而改变。
我觉得是这样,自动化测试应该是建立在OO的基础之上,因为如果你的代码达不到OO的思想,老是变来变去的,没办法让接口不变,那肯定没办法进行自动化测试的。来看测试的结果:
注意:本文为我的独立博客镜像博客,自发表不再更新,原文可能随时被更新,敬请访问原文。同时,请大家不要在此评论,如果有什么看法,请点击这里:http://iove.net/1705/
本文来自http://iove.net,欢迎转载,转载敬请保留相关链接,否则视为侵权,原文链接:http://iove.net/1705/