若程序的某項功能沒有經過自動測試,那該功能基本等于不存在。
JUnit的當前版本3.8.1。解壓縮junit.zip到c:\junit3.8.1
運行文本界面的test ruuner
java -cp junit.jar;. junit.textui.TetRunner junit.samples.AllTests
運行圖形界面的test ruuner
java -cp junit.jar;. junit.swingui.TetRunner junit.samples.AllTests
Keep the bar green to keep the code clean.
public class Testxxx extends junit.framework.TestCase
{
...
assertEquals(String message,Object expected,Object actual);
}
繼承了TestCase基類的類,可以使用assertEquals,通過JUnit進行自動測試。
測試用例 test Case
測試集合 test Suite
測試運行器 BaseTestRunner
TestResult
TestListener
腳手架fixture
setUp()->testxxx()->tearDown()
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/