大家一般是怎么测试自己做的程序的?向大家取取经!每次写完程序,总觉得有bug,又找不出来!非常的郁闷!大家一般是怎么测试的呢?

解决方案 »

  1.   

    Junit
    ut
    ft
    st
    it
    这样就差不多能查出80%的bug了!
      

  2.   

    cocogg() :
    ut
    ft
    st
    it
    是指什么啊??不明白啊!!
    Ryo_Hazuki(困了) :
    你也讲清楚啊!
      

  3.   

    ut:单元测试
    ft:功能测试
    st:系统测试
    it:集成测试
    个人认为JUnit只能做UT。
      

  4.   

    可以尝试一下TDD + Refactoring
    坚持完一个项目后,你会有完全不同的感受
    @.@||~
      

  5.   

    midthinker(呵呵) ,你说的那个东东,我用都没用过啊!!你做项目用??
      

  6.   

    to success_dream(程序人生) :
        我确实在项目中尝试使用XP,并且对XP的三个特性印象深刻
        1. 测试优先,感觉真的好极了,但是和所有美好的事物相同,开始时总是令人感觉痛苦和疑惑,重要的是坚持。
        2. 重构,坚持重构,而且使用重构工具提高生产效率和降低风险,重构是在两个项目的后期才开始感觉到真正的好处的,当项目需求在时间矢量值不断延伸的影响下剧烈的变动时,代码清晰易变和搅拌机代码的区别就明显的显示出来,加班着,并痛苦着。
        3. 结对编程,不过坦率的说虽然这个特性也让我印象深刻,可这条可能是极难做到的,而且做的不好就会十分痛苦,所以痛苦的回忆多于快乐,不过这不是结对编程的错,而是我和我的搭档在结对时没有同呼吸共思考。呵呵
    @.@||~
      

  7.   

    先写好单体测试式样书,在做单元测试式样书,然后结合测试式样书,
    Debug(白盒测试),就是MT,PT,CT
      

  8.   

    一直想用好点的测试工具,但老不习惯,用得多的还是 log4j,输出来一看就明白了。
      

  9.   

    to Ryo_Hazuki(困了)
    不要乱说吧
    据我所知LoadRunner是一种负载测试工具,也就是做压力测试的吧!to CAYU(中原) 
    你那不叫测试,是调试
      

  10.   

    这csdn里有多少是工作的,多少是学生啊??测试和调试都分不清楚啊/??我问的是程序员编写好程序怎么做测试?你们说的好多是软件测试人员要做的!LoadRunner是测试人员做的!不懂不要乱说!!!什么ft,st,it?都是测试人员做的!真是昏!!!
      

  11.   

    csdn里有没有高手谈下这个啊!高手都到哪里去了?