本書ではJavaの開発において標準的なテストツールであるJUnitと、統合開発環境であるEclipseを用いて、なぜソフトウェアテストをやる必要があるのか?ということを冒頭で示し、「標準的な」手法を用いたソフトウェアによるテストの始めから応用ができるまでを扱います。