|
@ -281,4 +281,36 @@ nach Kosten einsteigen haben wir: |
|
|
- Systemtests |
|
|
- Systemtests |
|
|
- Abnahmetests |
|
|
- 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 |
|
|
|
|
|
|