Test Driven Development (TDD) ist die Basis für ein erfolgreiches agiles Projekt. Durch den Einsatz von TDD und ATDD wird es möglich, auf Änderungen der Anforderungen zu reagieren, mit der Sicherheit, dass bestehende Funktionalität nicht ungewollt verändert wurde.

Test Driven Development führt zu Sicherheit und Änderbarkeit auf der Stufe «Klassen», Acceptance Test Driven Development führt zu Sicherheit und Änderbarkeit auf der Stufe «Feature» und «System».

In diesem Kurs lernen Sie:
  • Einführung in Unit Tests
  • Test Driven Development Cycle
  • Praktische Übungen mit TDD
  • Faking und Tools
  • Einführung Acceptance Test Driven Development
  • Praktische Übungen mit ATDD

Ziel

Sie lernen, wie Sie TDD und ATDD anwenden. Sie erfahren, wie eine automatisierte Testsuite Sie vor Regression schützt und Ihre Entwicklung mit besserer Qualität schneller vorantreibt.

Zielgruppe

  • Software Engineers
  • Softwarearchitekten

Themenbereiche

Software Engineering
Ravicini Marco
Der Experte

Ravicini Marco

Marco Ravicini ist Fachleiter für .NET Technologien. Als Software Craftsman und Scrum Master konnte er Erfahrungen in der Entwicklung von Desktop Applikationen bis zu Verteilten Systemen sammeln. Er ist regelmässiger Workshop Moderator mit Visual Facilitation Techniken und passionierter Vertreter für Software Qualität wie TDD/ATDD und CI/CD.

Datum:
Mittwoch/Donnerstag, 18./19. November 2020 09.00-17.00 Uhr
Kosten:
CHF 1'480.00

Eine Mindestanzahl von Teilnehmern wird vorausgesetzt. Zwei Wochen vor Kursbeginn werden Sie über die Durchführung informiert.
Ort:
online
Kontakt:
Karin Klaas
Teamlead Academy
+41 41 429 01 28
academy@bbv.ch
Weitere Kurse entdecken

auf Anfrage, 2 Tagebbv Software Services GmbH
im MTZ München
Agnes-Pockels-Bogen 1
80992 München

Details

auf Anfrage, 2 Tagebbv Software Services AG
Blumenrain 10
6002 Luzern

Details

Beachtung!

Entschuldigung, bisher haben wir nur Inhalte in English für diesen Abschnitt.

Achtung!

Entschuldigung, bisher haben wir für diesen Abschnitt nur deutschsprachige Inhalte.