@ -172,3 +172,28 @@ Für das Gruppenprojekt ist es entscheidend, automatisierte Tests zu nutzen, um
* Die Testpyramide illustriert, welche Tests automatisiert werden sollten, basierend auf Kriterien wie häufige Wiederholung, hohe Anzahl, Kritikalität und Stabilität. Unterschiede zwischen Application/Module-Tests und UnitTests betreffen den Zeitpunkt der Ausführung, die Komplexität der Testwerkzeuge und die Prüfung der Geschäftslogik bzw. Verdrahtung.
---
## SU 09 (12.01.2024)
### Lernziel
* Wichtige Inhalte der Vorlesung verstehen und auf Test Driven Development (TDD) anwenden.
### Erkenntnisse
* Unittests sind entscheidend für die Qualität von Software.
* Test Driven Development (TDD) ist eine effektive Methode zur Erstellung automatisierter Tests.
* TDD fördert schnelle und zuverlässige Entwicklung durch zeitnahe Testdefinition.
### Wiederholung
* Motivation: **Qualitätskostenoptimierung durch Automatisierung, Fokus auf Unittests.**