JUnit比较简单,就是基于对类的方法的测试
你可以按照junit的文档编写测试案例(也是java程序)
如果使用了JUnit针对JBuilder的open tool,可以自动帮你生成test case和suite。

解决方案 »

  1.   

    谢谢chenyuan_tongji(codeguru)的发言JTest也会自动生成test case,和JBuilder的open tool生成代码有区别吗?
      

  2.   

    JTest生成的test case只是一个空的框架,还是需要自己写不少代码的
    用JBuilder的open tool生成的代码是不是也是这样?
      

  3.   

    可能有些误会,我说得open tool是JUnit针对JB的open tool,生成的case只需要少加改动就可以test了.
    就是jbulder里面的new->test里面的test case和test suite,你试试看。
      

  4.   

    JTest不想你说得那样,很强的!
    不过也很贵,3500$ per user,
    比Rose还贵!
      

  5.   

    to chenyuan_tongji(codeguru) 
    我现在的jbulder是个人版,好象没有这个功能,改天我会去试一试的to DanielYWoo(绿色毒汁) 
    我正在研究JTest的用法,许多功能还不太明白。
    我觉得JTest的Rules检测的功能还是很好的,能帮助我们把代码规格标准化
    JTest最强大的功能就是和JUnit的整和使用吗?
      

  6.   

    JTest本身是免费的吧!!我就用,关键是你的测试文档,其实程序就那么2行
      

  7.   

    to mem_fox(JAVA狐狸)
    JUnit是免费的,JTest确实是那个价钱,是parasoft出的产品你们能谈谈JUnit的好处吗?在项目中对每个类做相应的test case
    是不是帮助很大?
      

  8.   

    junit不是用在整个项目的后期测试上的
    而是给开发人员用来自我测试的
      

  9.   

    恩,我明白一些。
    是不是就象XP提倡的Test First,先把目标代码定好,这个目标代码
    就是JUnit生成的测试代码,然后再写需要的代码,并用这些测试代码
    来验证?
      

  10.   

    是的
    unit test是xp的要点之一
      

  11.   

    to chenyuan_tongji(codeguru)
    你在项目中会对每个类都做这样的测试吗?
      

  12.   

    不会,以前的项目从来没有用过,哈哈
    这就是理想和现实的差距吧不过,目前这个项目打算用一些unit test