基本簡介
JUnit是一個Java語言的單元測試框架。它由Kent Beck和Erich Gamma建立,逐漸成為源于Kent Beck的sUnit的xUnit家族中最為成功的一個。 JUnit有它自己的JUnit擴展生態(tài)圈。多數(shù)Java的開發(fā)環(huán)境都已經(jīng)集成了JUnit作為單元測試的工具。JUnit是由 Erich Gamma 和 Kent Beck 編寫的一個回歸測試框架(regression testing framework)。Junit測試是程序員測試,即所謂白盒測試,因為程序員知道被測試的軟件如何(How)完成功能和完成什么樣(What)的功能。Junit是一套框架,繼承TestCase類,就可以用Junit進(jìn)行自動測試了。
內(nèi)容截圖
導(dǎo)入方法
介紹一下在Eclipse中配置實用JUnit4的方法(MyEclipse同理)。
1、在你的項目上右擊選擇最下方的Properties,在彈出窗口左側(cè)的導(dǎo)航欄里選擇Java Build Path,上方標(biāo)簽頁選擇Libraries;
2、之后點擊右側(cè)的Add Library...,在彈出的窗口中選擇JUnit并點擊Next>;
3、默認(rèn)選擇JUnit 4,之后Finish;
這樣,JUnit 4的測試工具包就添加進(jìn)來了。
測試方法
首先在我們要測試的類文件上右擊->New->Junit Test Case即會彈出新建JUnit測試用例的對話框,可以再此處選擇JUnit的版本,路徑名稱等等一系列信息,也可以使用默認(rèn),我們在使用默認(rèn)配置的基礎(chǔ)上選中setUp()和tearDown()函數(shù)來進(jìn)行初始化和垃圾回收工作;
之后點擊Next>進(jìn)行類中需要測試的函數(shù)的選擇,我們選擇之前寫好的plus、minus、times、divide四個函數(shù);
點擊Finish,會自動申城一個名為TestCalculate的測試類,里面包含對應(yīng)函數(shù)的空的測試用例,現(xiàn)在僅需將你想要進(jìn)行的測試內(nèi)容代碼填寫進(jìn)去即可。
之后我們在測試類上右擊Run As->JUnit Test即可運行測試并在左側(cè)彈出結(jié)果。
您的評論需要經(jīng)過審核才能顯示
有用
有用
有用