亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > junit
用Junit Test Suite來組合測試
作者:網絡轉載 發布時間:[ 2015/9/1 10:20:23 ] 推薦標簽:單元測試工具 軟件測試

  在測試過程中,有時可能想一次性運行所有的測試類,或是選擇性的運行某些測試類。這樣的話我們可以用TestSuite來統一管理我們的測試類。
  比如說我現在有三個測試類:junitTest4,TestCase2和TryTest

  但是現在我不想運行全部的測試類,只想運行其中的junitTest4和TestCase2。這樣可以用junit test suite來管理。
  代碼如下:
  @RUNWith:指定運行器
  @SuiteClasses :指定要運行的測試類

  運行結果:

  由此可見,通過junit test suite我們可以共同管理不同的測試類,可以指定一次性只執行我們想要執行的測試類。
  TestSuite還可以不斷地嵌套其他的Testsuite,方便了對于不斷增加的TestCase的管理和維護。這種體系架構,非常類似于現實中程序一步步開發一步步集成的現況。
  說到suite,可能會疑惑,平時沒有定義suite的時候,單個測試類里面的用例是怎么運行起來的呢。其實是如果你沒有定義suite,那么測試運行器會自動創建一個suite。
  這個默認的suite會掃描你的測試類,找到所有以@Test標記的方法。默認的suite會在內部為每個@Test方法新建一個測試類的實例,然后junit會獨立的運行每個@Test方法。
  suite對象其實是一個runner,可以執行一個測試類中所有被@Test注釋的方法。
  比如某個測試類:
  public class TryTest{
  @Test
  public void test1(){
  System.out.println("demo");
  }
  }
  其實默認的suite是這樣的:
  public class TryTest{
  @RUNWith(Suite.Class)
  @SuiteClasses(TryTest.class)
  public void test1(){
  System.out.println("demo");
  }
  }

軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 成人毛片免费观看视频大全 | 成人欧美视频在线观看播放 | 日产欧美亚洲 | 国产黄色免费看 | 女人牲交视频一级毛片 | 国产黄色免费观看 | 欧美一级xxxx俄罗斯一级 | 丝袜中文字幕 | 香蕉网站狼人久久五月亭亭 | 国产一区二区三区精品视频 | 成 人 a v免费视频 | 欧美日本一道高清免费3区 欧美日本一二三区 | 亚洲天堂午夜 | 成人免费观看视频 | 久操成人| 午夜激情免费视频 | 天天爽夜夜| 我要看一级大片 | 欧美视频一二三区 | 九九视频在线看精品 | 欧美大片国产在线永久播放 | 麻豆国产精品有码在线观看 | 精品九九视频 | 久久成人性色生活片 | 国产午夜精品一二区理论影院 | 日日操日日射 | 特一级黄色片 | 全免费午夜一级毛片真人 | 日本精品高清一区二区不卡 | 亚洲v天堂v手机在线观看 | 国产亚洲人成网站在线观看 | 午夜草草 | 日日操网 | 国产偷国产偷亚洲高清在线 | 国产成人精品免费大全 | 欧美日韩高清一本大道免费 | 国产午夜精品久久理论片小说 | 免费网站成人亚洲 | 亚洲91在线视频 | 国产一级特黄高清免费大片dvd | 老司机精品久久 |