zhyiwww
用平实的笔,记录编程路上的点点滴滴………
posts - 536,comments - 394,trackbacks - 0
自己写了一个TestSuite,想进行联合测试,可以用run as junit却怎么也运行不了。
后来从网上找了些例子,可以用应用程序的方式来进行TestSuit测试
代码如下:

public class AllTests {

    public static Test suite() {
        TestSuite suite = new TestSuite(
                "Test for XXXX “);
       
        suite.addTestSuite(XmlUtilTest.class);
        suite.addTestSuite(HibernateSessionFactoryTest.class);
        suite.addTestSuite(SsFactoryTest.class);
        suite.addTestSuite(TcccDaoTest.class);
        suite.addTestSuite(TcddDaoTest.class);
        suite.addTestSuite(TiddDaoTest.class);
       
        TestResult rst = new TestResult();
        suite.run(rst);
       
//        System.out.println(rst.errorCount()+rst.failureCount()+rst.runCount());
       
        if(rst.wasSuccessful()){
            System.out.println("ok");
        }
       
        return suite;
    }

    public static void main(String[] args) {
        suite();
    }

}

然后按照应用程序来运行就可以了。
运行的结果都保存在TestResult里面。




|----------------------------------------------------------------------------------------|
                           版权声明  版权所有 @zhyiwww
            引用请注明来源 http://www.blogjava.net/zhyiwww   
|----------------------------------------------------------------------------------------|
posted on 2009-01-05 15:06 zhyiwww 阅读(496) 评论(0)  编辑  收藏 所属分类: j2ee软件测试

只有注册用户登录后才能发表评论。


网站导航: