diff --git a/Lerntagebuch.md b/Lerntagebuch.md index 27ac29a..8dd622b 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -281,4 +281,36 @@ nach Kosten einsteigen haben wir: - Systemtests - Abnahmetests +## Hausaufgabe zur SU05 (19.12.2023) +### A) Lernziel +#### Test Driven Development +- Motivation: Welche Tests automatisieren? + - häufige Wiederholung + - hohe Anzahl + - hohe Kritikatiltät + - hohe Stabilität + +- wie schreibt mann ein guten UnitTest? + - Fast + - Isoliert + - Repeatable + - Selfevaluating /Self-Validating + - Maintainable + - Timely + - Readable + - Trustworthy +- Trustworthy ? +- Timely? + - Code first + - Test first + - Test Driven Developement + +- Grundlangen von TDD + - Testabdeckung + - Vorgehen + - Test Driving Development micro cycle + - Anforderungen + - 1.neuer Test + - 2. Transformation + - 3 Refactoring