Grafik Unit Test Training

Unit Test Training

Zielgruppe: C++, C# und Java Software-Entwickler:innen
Anfrage stellen

Hinweis: Dieses Training findet remote statt!

Unit Tests sind als eine der effektivsten agilen Entwicklungspraktiken bekannt. Code-Basen mit hoher Testabdeckung haben typischerweise nicht nur weniger Bugs, Entwickler:innen sind auch in der Lage, vorhandene Bugs schneller zu lokalisieren und zu beheben. Der Einsatz von Unit Tests sorgt somit nicht nur für eine höhere Software-Qualität, sondern auch für eine höhere Entwicklungsgeschwindigkeit.

Dieses Training führt praxisorientiert in Unit Tests und testgetriebene Entwicklung (TDD) ein: Die Teilnehmer:innen lernen anhand von zwei durchgehenden Beispielen die Entwicklung mittels Unit Tests für neue Software (Green Field Development) und im Umgang mit bestehenden komplexen Legacy Code-Basen (Brown Field Development).

Agenda:

  • Grundlagen und Best Practices von Unit Tests
  • Einführung in das Unit Test Framework
  • Test-driven Development (TDD)
  • Behavior-driven Development (BDD)
  • Einsatz von und Umgang mit Test Doubles und Mocks
  • Unit Tests bei Legacy Code-Basen
  • Code Coverage
  • Die Golden-Master-Technik
Anfrage stellen „Unit Test Training“ Trainingsbeschreibung PDF, 77.96 kB
Trainer Christoph Menzel

Christoph Menzel

Head of Mobile & Web Development Mehr Lesen