买了本书看了一下有关单元测试的东西(以前从没有过单元测试),说单元测试多么好,说NUnit工具多有用,还举了些实例。我上网看了一下微软社区中也说NUnit多好用,单元测试对程序的开发怎样怎样,也有简单的例子。但我一直是写一些小工程的,对于各类中的功能一直以实际的工作流程来试,很直观。为什么要用那个什么NUnit再来写上一大段代码来测另一段代码有没有问题呢?万一用来测试的代码本身有问题,试出的结果不更是红灯高挂?而且实际应用中的类比书上或网上举的例子复杂多了,那样不是增加我们的工作量!
能不能有哪个对单元测试很有心得的说说它的好处。

解决方案 »

  1.   

    hehe  磨刀不误砍柴功的,当出我也和你一样的想法
      

  2.   

    to huing:
    我前面说了做的是小工程,所以一切全是我,包括实施,我们这里的几位都是一个人全包的。up
    还请其他老大,最好是专门的测试人员说说。
      

  3.   

    up
    难道再也没人愿意分享自己对NUnit的经验了吗?小弟就是想知道什么时候该用单元测试?不要告诉我所有单元都要测。我想说的也就是如何分清主次,哪些功能的单元很重要,及对这些单元进行怎么的测试?各位老大帮帮我吧!!!
      

  4.   

    看看敏捷开发和TDD的资料 不要只想着怎么做 更要明白为什么做
      

  5.   

    我个人理解的单元测试的好处:缩短测试周期。不必等到一两个星期后某位tester怒气冲冲的站到你的面前才发觉你已经忘了这个module怎么实现的成功的单元测试能建立信心。“这个功能作的怎么样了?”“完成了,你看着个unit test”单元测试可以重用。在改动代码后,你可以通过已有的单元测试检查程序的行为是否一致。
    ....http://codebetter.com/blogs/darrell.norton/articles/50337.aspx