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.aygfsteel.com/zhyiwww   
          |----------------------------------------------------------------------------------------|
          posted on 2009-01-05 15:06 zhyiwww 閱讀(506) 評論(0)  編輯  收藏 所屬分類: j2ee 、軟件測試
          主站蜘蛛池模板: 沅陵县| 九江县| 长宁县| 兴业县| 新蔡县| 沅江市| 天峨县| 奎屯市| 阿克苏市| 灵丘县| 徐水县| 新乐市| 紫云| 尉犁县| 诸城市| 华宁县| 犍为县| 淮滨县| 南乐县| 牙克石市| 阿勒泰市| 峨边| 广安市| 姜堰市| 奉节县| 安远县| 蒙自县| 沭阳县| 南安市| 泸西县| 永登县| 盘山县| 广饶县| 普定县| 四川省| 永福县| 荔浦县| 德安县| 满洲里市| 崇义县| 普兰店市|