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 閱讀(514) 評論(0)  編輯  收藏 所屬分類: j2ee軟件測試
          主站蜘蛛池模板: 安岳县| 义马市| 临洮县| 阿克| 龙山县| 吕梁市| 招远市| 平凉市| 泰顺县| 乳源| 洞头县| 临安市| 乌兰察布市| 微山县| 烟台市| 南康市| 宣城市| 开化县| 洪洞县| 红河县| 民县| 历史| 梁平县| 河间市| 岗巴县| 长丰县| 称多县| 宿州市| 都江堰市| 娄烦县| 黄冈市| 大方县| 左云县| 亳州市| 万年县| 曲阜市| 洛宁县| 云浮市| 灵山县| 固镇县| 临江市|