Download Folien (als PDF) hier.
Lernziele:
- Beschreiben Sie die Phasen in die ein Unit-Test aufgeteilt werden kann.
- Welchen Teil einer Anwendung testet ein Komponententests?
- Welche Qualitätskriterien sollten bei Komponententests (Modultests) geprüft werden?
- Was bezeichnet der Begriff Testabdeckung?
- Warum ist eine vollständige Testabdeckung i.d.R. nicht möglich?
- Welche Methoden zur Bestimmung der Testabdeckung für White-Box (bzw. Gray-Box) Tests kennen Sie?
- Wie bestimmen Sie die mögliche Anzahl der Pfade in einer Schleife?
- Was sind "Test Doubles" und wozu braucht man sie?
- Welche unterschiedlichen Typen von "Test Doubles" kennen Sie?
- Wann sollte man ein Mocking Werkzeug wie Mockito zum testen einsetzten?
- JUnit - http://www.junit.org/
- Mockito - https://code.google.com/p/mockito/
- EclEmma - http://eclemma.org
- Code Cover - http://codecover.org/
Keine Kommentare:
Kommentar veröffentlichen