What is JUnit?

JUnit is a regression testing framework written by Erich Gamma and Kent Beck. It is used by the developer who implements unit tests in Java. JUnit is Open Source Software, released under the Common Public License Version 1.0 and hosted on SourceForge. (Source: JUnit.org)

Regression testing is testing that a program has not regressed; the functionality that was working yesterday is still working today. In other word, regression testing is to ensure that we do not introduce new bugs while removing existing bugs. A program still works correctly after changes were made to it. The JUnit testing framework makes it easy to create unit tests and to perform regression testing in Java programs.

Suggested introductory reading: 

This entry was posted on Wednesday, February 23rd, 2005 at 4:08 AM and filed in Software Engineering, Java Computing. Bookmark this entry. Follow the comments here with the RSS 2.0 feed. Comments are closed, but you can leave a trackback.

Comments are closed.