Test Driven Development (TDD) mit C# .NET

Classroom training | German | Claim

Duration of training: 2 days Performance guaranteed

Objectives

Sie lernen ind diesem Seminar den Einsatz von testgesteuerter Programmierung und kennen die Möglichkeiten sowie Grenzen der Methodik.

Mit Test Driven Development (TDD) lassen sich Qualitätsziele die an Softwareprodukte gestellt werden erreichen.

Die Erstellung von Tests und das Optimieren der Codequalität wird direkt in den Entwicklungsprozess verlagert. Die Qualitätssicherung wird als Teil der Programmierung verstanden und nachgewiesen statt wie traditionell erst in einer späteren Testphase.

Target audience

Entwickler, Key-Developer, Test-Entwickler, Softwaretester die bereits in .NET entwicklen und/oder einen Grundlagenkurs besucht haben.

Requirements

Grundkenntnisse in der Programmierung mit C#.NET/VB.NET

Agenda

Einführung in Testdriven Development (TDD)

Der TDD-Zyklus

  • In agilen Prozesssen
  • In iterativen Prozessmodellen
  • In der Softwareentwicklung

Test und wartbare Software entwickeln

  • Patterns
  • Best Pracise

Unit Test

  • Grundlagen, Einsatz und Grenzen
  • Test-First
  • Stubs, Mocks
  • Frameworks

Pair Programming

  • Code Quality Strategien
  • Checkin-Policies
  • Code Reviews
  • Ausblick

Trainer Info

Kai Bellmann

Objectives

Sie lernen ind diesem Seminar den Einsatz von testgesteuerter Programmierung und kennen die Möglichkeiten sowie Grenzen der Methodik.

Mit Test Driven Development (TDD) lassen sich Qualitätsziele die an Softwareprodukte gestellt werden erreichen.

Die Erstellung von Tests und das Optimieren der Codequalität wird direkt in den Entwicklungsprozess verlagert. Die Qualitätssicherung wird als Teil der Programmierung verstanden und nachgewiesen statt wie traditionell erst in einer späteren Testphase.

Target audience

Entwickler, Key-Developer, Test-Entwickler, Softwaretester die bereits in .NET entwicklen und/oder einen Grundlagenkurs besucht haben.

Requirements

Grundkenntnisse in der Programmierung mit C#.NET/VB.NET

Agenda

Einführung in Testdriven Development (TDD)

Der TDD-Zyklus

  • In agilen Prozesssen
  • In iterativen Prozessmodellen
  • In der Softwareentwicklung

Test und wartbare Software entwickeln

  • Patterns
  • Best Pracise

Unit Test

  • Grundlagen, Einsatz und Grenzen
  • Test-First
  • Stubs, Mocks
  • Frameworks

Pair Programming

  • Code Quality Strategien
  • Checkin-Policies
  • Code Reviews
  • Ausblick

Trainer Info

Kai Bellmann

Tags

Recommend this site