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

您的位置:軟件測(cè)試 > 開(kāi)源軟件測(cè)試 > 開(kāi)源單元測(cè)試工具 > junit
Eclipse中安裝和配置使用Junit
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2014/9/10 14:41:47 ] 推薦標(biāo)簽:開(kāi)源軟件 Junit

  在Eclipse中配置Junit的方法有兩種方式:
  第一種方法:
  1、下載junit的jar包,目前它的版本是junit3.8.1,可以從www.junit.org上下載。
  2、在要使用Junit的project名上,點(diǎn)擊properties--java build path-libraries, 點(diǎn)擊Add External JARs,把Junit包點(diǎn)上行了。如圖所示,點(diǎn)擊Add External JARs,選擇相應(yīng)的Junit包
  第二種方法:
  1、在要使用Junit的project名上,點(diǎn)擊properties--java build path-libraries, 點(diǎn)擊Add library,選擇JunitT即可。如圖1所示,在圖1中點(diǎn)擊Add library,在彈出的對(duì)話框中選擇Jnuit,如圖3所示,接下來(lái)選擇junit版本即可。


  

  第一種工程、(工程和測(cè)試在同一工程中)
  (1)Eclpise中新建工程junittest
  參考附件中的junittest-1.rar。其中定義了需要單元測(cè)試的類:com.cvicse.test.junit. JunitTest
  簡(jiǎn)單的步驟:
  1、建一個(gè)project工程,工程名字為junittest。
  2、建立一個(gè)包,名字為com.cvicse.test.junit。
  3、建立一個(gè)類JunitTest,其內(nèi)容如下
  package com.cvicse.test.junit; public class JunitTest { public boolean method1(int comp){ //do something if(comp>5){ //do something return false; }else{ //do something return true; } }
  (2)建立類junittest的junit類
  選擇要單元測(cè)試的類junittest,點(diǎn)擊右健,選擇”new”---“other”---“java”—“junit”—“junit test case”
  1、選擇第一個(gè)對(duì)話框中的屬性,一般需要選擇setup復(fù)選框和teardown
  Setup函數(shù)用于測(cè)試的初始化,而teardown用于測(cè)試的銷(xiāo)毀,前者相當(dāng)于c++中的構(gòu)造函數(shù)和析構(gòu)函數(shù)。
  2、進(jìn)入第二個(gè)對(duì)話框,選擇需要測(cè)試的類方法,一般只是選擇被測(cè)試類本身的方法,
  上圖中的junittest中的method1是被測(cè)試類的實(shí)現(xiàn)方法。
  3、點(diǎn)擊finish,自動(dòng)生成該類的測(cè)試類JunitTestTest
  4、生成的代碼如下所示。
  package com.cvicse.test.junit; import junit.framework.TestCase; public class JunitTestTest extends TestCase { protected void setUp() throws Exception { } protected void tearDown() throws Exception { } public void testMethod1() { fail("Not yet implemented" ); } }
  第二種工程(建立與源碼分離的工程)
  建立與源碼工程分離的test工程(測(cè)試代碼與源碼分離)
  一般情況,按照“建立類的junit類”的方法建立的測(cè)試單元,一般與源碼工程在同樣的包中,混雜在一起,需要將其分離。
  分離步驟:
  1、  在工程名下新建立“source folder”,命名為test,拷貝/src/*.*到/test下,并刪除非testcase類
  2、  在源碼/src中建立testcase類,然后移動(dòng)到/test對(duì)應(yīng)的目錄下,
  3、  執(zhí)行如果出現(xiàn)錯(cuò)誤:”test type does not exist”,則需要將/test目錄添加工程的source屬性中:工程右健—“properties”—“java build path”—“source”—“add folder”—選擇/test
  4、  如果需要的配置文件在web-inf下,則需要拷貝到src目錄下。
  建立測(cè)試后的工程
  建立單元測(cè)試的工程如:junitTest-2.rar
  覆蓋率測(cè)試和報(bào)告
  目前覆蓋率測(cè)試一般用jcoverage或者cobertura工具。
  使用cobertura測(cè)試的配置文件為:cobertura/build.xml,為ant腳本。
  工程參考:junitTest-3.rar;

上一頁(yè)12下一頁(yè)
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 欧美日韩中文字幕在线视频 | 五月天中文在线 | 国产精品免费视频一区二区三区 | 天天国产视频 | 亚洲日本在线播放 | 亚洲一本视频 | 日日碰狠狠添天天爽对白 | 在线观看日本亚洲一区 | 一级全黄视频 | 狠狠狠狠狠狠 | 亚洲欧美一级久久精品 | 窝窝免费午夜视频一区二区 | 边做边叫床的大尺度视频免费 | 天堂中文资源在线观看 | 手机精品在线 | 2020在线不卡观看视频 | 免费一级特黄欧美大片勹久久网 | 国产精品视频免费的 | 丝袜美女足交 | 九九热线有精品视频99 | 又黄又变态又免费的视频 | 日韩精品视频免费观看 | 巨大欧美黑人xxxxbbbb | 很黄的网站在线观看 | 亚洲小视频 | 欧美一级高清片免费一级 | 日韩精品欧美高清区 | 一个人看的www的视频免费 | 免费毛片网站在线观看 | xxxx日日摸夜夜添夜夜添视频 | 黄色一级a毛片 | 免费看黄网页 | 一个人免费观看www视频二 | 老司机精品久久 | 亚洲综合区小说区激情区噜噜 | 免费黄色三级 | 欧美成人v视频免费看 | 国产日韩欧美精品 | 成人精品一区二区三区校园激情 | 在线免费国产视频 | 羞羞的网站 |