Testgetriebene Entwicklung mit Python (Live Online Training) - Webinar von Cegos Integrata GmbH

Inhalte

  • Test-Methodik
  • Unit-, Integrations- und System-Tests
  • Tests und agile Programmierung
  • White Box und Black Box Tests
  • Tests als Bestandteil der Dokumentation
Programmierung von Tests:
  • Das unittest-Modul
  • Programmierung von Testfällen
  • Assertions
  • Umgang mit erwarteten und unerwarteten Fehlern
  • Test-Suiten
  • Parametrisierung der Tests
  • Protokollierung der Ergebnisse
  • unittest-Erweiterungen und nose
  • Alternativen zu unittest: Testify und doctest
  • Behaviour Driven Testing am Beispiel Lettuce
Weiterführende Konzepte:
  • Dummies, Testtreiber und Mocks
  • Bestimmung der Coverage
  • Test-Decorators
  • Regressionstest durch Record/Play
  • Tests und Refactoring
  • Web Frontends und Gui
Infrastruktur:
  • Task-basierte Programmierung
  • Issue Management und Ticket-Systeme (Bugzilla/JIRA)
  • Kontinuierliche Integration, Beispiel Jenkins
  • Report-Generierung
Methode

Vortrag, Diskussion, Praktikum am System.

  • Test-Methodik
  • Unit-, Integrations- und System-Tests
  • Tests und agile Programmierung
  • White Box und Black Box Tests
  • Tests als Bestandteil der Dokumentation
Programmierung von Tests:
  • Das unittest-M ...
Mehr Informationen >>

Lernziele

Die Realisierung qualitativ hochwertige Software verlangt eine umfangreiche Sammlung von Test-Programmen. Sie lernen in diesem Seminar die Test-Programmierung mit Python im Detail kennen. Sie konzipieren und realisieren Unit-, Integrations- und System-Tests und können diese effizient in Suiten gruppieren. Weiterhin präsentieren wir Ihnen eine Reihe von alternativen Ansätzen zur Formulierung von Testfällen. Die Anbindung an ein Ticket-System sowie die Integration in den kontinuierlichen Build-Prozess runden das Seminar ab
Die Realisierung qualitativ hochwertige Software verlangt eine umfangreiche Sammlung von Test-Programmen. Sie lernen in diesem Seminar die Test-Programmierung mit Python im Detail kennen. Sie konzipie ... Mehr Informationen >>

Zielgruppen

Software-Architekten, Anwendungsentwickler, Web Entwickler.

Termine und Orte

SG-Seminar-Nr.: 7220997

Anbieter-Seminar-Nr.: 5165(Live Online Training)

Termine

  • 27.05.2024 - 28.05.2024

    Webinar

  • 05.12.2024 - 06.12.2024

    Webinar

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Jetzt buchen ›
Seminar merken ›

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Webinar
  • Deutsch
    • Teilnahmebestätigung
  • 12 h
  •  
  • Anbieterbewertung (256)

Ihre Vorteile mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service