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

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > junit
用Junit Test Suite來組合測試
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2015/9/1 10:20:23 ] 推薦標(biāo)簽:單元測試工具 軟件測試

  在測試過程中,有時(shí)可能想一次性運(yùn)行所有的測試類,或是選擇性的運(yùn)行某些測試類。這樣的話我們可以用TestSuite來統(tǒng)一管理我們的測試類。
  比如說我現(xiàn)在有三個(gè)測試類:junitTest4,TestCase2和TryTest

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

  運(yùn)行結(jié)果:

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

軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 国产精品欧美在线不卡 | 日本视频一区二区 | 狠狠色丁香九九婷婷综合五月 | 午夜激情在线 | 国产精品亚洲欧美日韩一区在线 | 黄色视频毛片 | 国产成人v视频在线观看 | 成人短视频在线在线观看 | 最近免费中文字幕完整4 | 日韩a级毛片免费观看 | 在线观看日韩视频 | 成人毛片免费在线观看 | 国产大片黄在线看免费 | 精品视频免费在线 | 一级一毛片 | 日韩中文字幕免费观看 | 国产激情视频一区二区三区 | 欧美在线网址 | 99国产超薄丝袜足j在线观看 | 中文字幕成人在线观看 | 色综合久久久高清综合久久久 | 国产精品久久久久久影视 | 男女啪啪的网站 | 免费国产zzzwww色 | 国产色视频网站免费观看 | 看片日韩 | 婷婷亚洲综合五月天在线 | 操亚洲 | 日日日日日 | 中文字幕伦伦在线中文字 | 在线香蕉| 国产成人福利免费视频 | 亚洲free| 黄色成人在线观看 | 日日碰碰视频播放 | 波多野结衣免费一区二区三区香蕉 | 亚洲专区一 | 天堂在线网 | 久久这里知有精品99re66 | 制服丝袜综合第八页 | 夜夜夜夜曰天天天天拍国产 |