Kapitel 18. Unit Tests

Scott González

Jörn Zaefferer

Einleitung

Das automatisierte Testen von Software ist in der Entwicklung nicht mehr wegzudenken. Unit Tests sind die grundlegenden Bausteine für automatisierte Tests: Jede Software-Komponenten – die Unit – ist von einem Test begleitet, der von einem Test Runner wieder und wieder ausgeführt werden kann, ohne dass ein Mensch beteiligt sein muss. Mit anderen Worten – Sie können einen Test einmalig schreiben und ihn so oft wie nötig laufen lassen, ohne zusätzliche Aufwände zu verursachen.

Neben den Vorteilen der guten Testabdeckung kann das Testen auch das Design der Software leiten, was als Testgetriebenes Design bekannt ist. Dabei wird ein Test geschrieben, bevor man sich an die Implementierung ...

Get JQuery Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.