Testgetriebene Softwareentwicklung
Testgetriebene Softwareentwicklung
Erweitern Sie Ihr Know-how in Agilem Testen
Diese Schulungen haben einen Workshop-Charakter und wurden mit vielen praktischen Übungen konzipiert. In den Schulungen erworbene Kenntnisse können direkt danach in Ihrem Arbeitsalltag eingesetzt werden. Es wird eine Inhouseschulung angeboten, keine offenen Kurse.
Eine Inhouse-Schulung dauert zwei Tage und wird für Java (Junit) oder .NET (Nunit) angeboten.
Inhalt:
- Was ist testgetriebene Entwicklung?
Der TDD-Entwicklungszyklus
Heuristiken zum Finden von Testfällen
Best practices beim Erstellen von Tests
- Isoliertes Testen
Mocks & Stubs
Vorgehensweise und Heuristiken
Handhabung von Systemgrenzen
- Kontinuierliche Integration
- Evolutionäres Design
- Refactoring
Heuristiken ('Code smells')
Vorgehen beim Refactoring
