Schulung Testing mit Windows PowerShell

Beschreibung/Inhalt
Unverbindliches Angebot anfordern

.

Tests in der Softwareentwicklung

  • Theoretischer Hintergrund

  • - Unit Testing (Testing der kleinsten Einheit eines Softwareprojektes)
    - Test-Driven Development (TDD)
    - Erst Tests designen, dann den Code (red-green refactor)
    - Behavior Driven Development (BDD)
    - Design aus Sicht des Users
    - Szenarien bestimmen das Testing
    - White Box
  • Black Box

  • - Mocking: Simulieren realer Objekte

    Testing Frameworks
    - PSUnit
    - Pester
    - PowerSpec

    Behavior Driven Development mit Pester
    - Installation des Modules (chocolatey, Nuget, PSget, Manually)
    - Aufbau der Testumgebung
    - Verwendung von Assertions (Erwartungen):
    Should Be
    Should BeExactly
    Should BeNullOrEmpty
    Should Match
    Should MatchExactly
    Should Exist
    Should Contain
    Should ContainExactly
    Should Throw

    - Testen von Funktionen und Modulen
    - Bring in your Scripts: Konkrete Portierung von Lösungen auf BDD-Entwicklung

    Dauer
    Auf Wunsch
    Ort
    In Deutschland, Österreich und der Schweiz nach Ihrer Wahl
    Schulungsdidaktik
    Nach Ihrer Wahl: Klassische Schulung mit PC-Übungen, reine Präsentation ohne PC-Übungen oder interaktiver Workshop mit Beratungsanteil