Ein Test prüft und bewertet Software auf Erfüllung der für den Einsatz definierten Anforderungen und misst ihre Qualität. Die gewonnenen Erkenntnisse werden zur Erkennung und Behebung von Softwarefehlern genutzt. Tests während der Softwareentwicklung dienen dazu, die Software möglichst fehlerfrei in Betrieb zu nehmen.

Dieses wird zur Entwicklungszeit mit automatisierten Unit-Tests sichergestellt. Dazu wird das Test-Framework JUnit mit der Bibliothek Hamcrest verwendet. Hamcrest ermöglicht es, Tests deklarativer zu schreiben, so dass sie sich wie englische Sätze lesen lassen.

Die Bibliothek Mockito ermöglicht es JUnit konforme Mock-Objekte zu erstellen.

Beiträge

Dieses Bild zeigt meinen IT-Werkzeugkasten

Franks aktueller IT-Werkzeugkasten


Hier zeige ich den aktuellen Inhalt meines gut geordneten und gefüllten IT-Werkzeugkasten für Softwarearchitekten. Umfangreiche freiberufliche Erfahrung als IT-Berater bedeutet immer auch eine Sammlung von professionellen Wissen und somit auch einen gut gefüllten IT-Werkzeugkasten.

Weiterlesen

Klassendiagramm dieses Beispiels

Spring an einem einfachem Beispiel (Tutorial)

Dieser Beitrag ist Teil einer (Tutorial-) Serie über die Einführung in das Spring Framework und stellt das Spring Framework an einem kleinen einfachem Beispiel vor.

Weiterlesen