您的位置:軟件測(cè)試 > 開源軟件測(cè)試 > 開源單元測(cè)試工具 > junit
使用Junit對(duì)Java中三角形測(cè)試
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2016/3/31 11:01:09 ] 推薦標(biāo)簽:單元測(cè)試工具 軟件測(cè)試

  Tasks:
  Install Junit(4.12), Hamcrest(1.3) with Eclipse
  Install Eclemma with Eclipse
  Write a java program for the triangle problem and test the program with Junit.
  關(guān)于三角形問題的代碼的鏈接如下:
  https://github.com/Cartisia/triangle
  部分如下:

  1、安裝并運(yùn)用junit, hamcrest and eclemma.
  1)分別下載junit-4.12、hamcrest-all-1.3的jar包,可以存放在myeclipse的文件夾下。
  2)使用junit和hamcrest對(duì)java中的類進(jìn)行測(cè)試

  在java project下創(chuàng)建除src外的source folder,命名為test,在test下創(chuàng)建一個(gè)包,包名與src下待測(cè)試的類所在的包名相同,然后創(chuàng)建測(cè)試類。
  添加junit和hamcrest,右鍵項(xiàng)目->Build Path->Add External jars,然后添加相應(yīng)路徑下的包。使用時(shí)在測(cè)試類中import測(cè)試所需的類即可。
  3)安裝eclemma
  點(diǎn)擊myeclipse中的Help->Eclipse Marketplace->Find,在搜索框中輸入EclEmma,選擇install即可完成安裝,重啟myelipse之后,右鍵項(xiàng)目—>Coverage as,查看代碼調(diào)用狀況。
  選擇Windows->Show View->Other->Java->Coverage可以看到代碼執(zhí)行的覆蓋率,即查看單元測(cè)試覆蓋率,可以看到每個(gè)類和整個(gè)項(xiàng)目代碼的執(zhí)行覆蓋率。
  2、三角形測(cè)試用例的執(zhí)行結(jié)果以及相應(yīng)的覆蓋率

軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd