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

  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、安裝并運用junit, hamcrest and eclemma.
  1)分別下載junit-4.12、hamcrest-all-1.3的jar包,可以存放在myeclipse的文件夾下。
  2)使用junit和hamcrest對java中的類進行測試

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

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