Effektiv und effizient Testen mit Python

Dauer
Ausführung
Vor Ort, Online
Startdatum und Ort

Effektiv und effizient Testen mit Python

GFU Cyrus AG
Logo von GFU Cyrus AG
Bewertung: starstarstarstarstar_border 7,9 Bildungsangebote von GFU Cyrus AG haben eine durchschnittliche Bewertung von 7,9 (aus 13 Bewertungen)

Tipp: Haben Sie Fragen? Für weitere Details einfach auf "Kostenlose Informationen" klicken.

Startdaten und Startorte
computer Online: Zoom
5. Feb 2026 bis 6. Feb 2026
placeKöln
21. Mai 2026 bis 22. Mai 2026
computer Online: Zoom
21. Mai 2026 bis 22. Mai 2026
placeKöln
6. Aug 2026 bis 7. Aug 2026
computer Online: Zoom
6. Aug 2026 bis 7. Aug 2026
placeKöln
5. Nov 2026 bis 6. Nov 2026
computer Online: Zoom
5. Nov 2026 bis 6. Nov 2026
Beschreibung

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

Folgende Fähigkeiten werden Teilnehmende nach dem Semianr erlangen:
  • Saubere, lesbare und gut strukturierte Testfunktionen erstellen
  • Fixtures verwenden, um Setup-, Teardown- und Testdaten zu speichern
  • Fixtures zwischen Tests und zwischen Testdateien austauschen
  • Verfolgen der Testausführung durch Tests und Fixtures, um Tests zu debuggen
  • Verwenden von Testparametrisierung, um mit einer geringen Anzahl von Testfunktionen eine Vielzahl von Testfällen zu erstellen
  • Identifizieren von Testparametrisierungen mit Test-IDs
  • Überspringen von Tests mit Markierungen
  • Teilmengen von Tests ausführen mithilfe von Schlüsselwörtern, Markierungen, Testklassen und Kombinationen dieser Techniken
  • Erweit…

Gesamte Beschreibung lesen

Frequently asked questions

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Noch nicht den perfekten Kurs gefunden? Verwandte Themen: Python, Programmierung (allgemein), C/C++, Java und OO (Objekt Orientierte) Programmierung.

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

Folgende Fähigkeiten werden Teilnehmende nach dem Semianr erlangen:
  • Saubere, lesbare und gut strukturierte Testfunktionen erstellen
  • Fixtures verwenden, um Setup-, Teardown- und Testdaten zu speichern
  • Fixtures zwischen Tests und zwischen Testdateien austauschen
  • Verfolgen der Testausführung durch Tests und Fixtures, um Tests zu debuggen
  • Verwenden von Testparametrisierung, um mit einer geringen Anzahl von Testfunktionen eine Vielzahl von Testfällen zu erstellen
  • Identifizieren von Testparametrisierungen mit Test-IDs
  • Überspringen von Tests mit Markierungen
  • Teilmengen von Tests ausführen mithilfe von Schlüsselwörtern, Markierungen, Testklassen und Kombinationen dieser Techniken
  • Erweitern der Pytest-Funktionalität mit Plugins
  • Hypothesen testen
  • Statische Code-Analysen

Inhalt

  • Einführung in das Testen
    • Statische Testverfahren
    • Dynamische Testverfahren
      • Whitebox-Testing
      • Blackbox-Testing
  • Testfunktionen
    • Testumgebung
    • Unit test
    • assert-Tracebacks erweitern
    • pytest.fail() und Exceptions
    • Testfunktionen strukturieren
    • Testklassen
    • Teilmengen testen
  • pytest-Fixtures
    • setup und teardown
    • Fixture-Ausführung verfolgen
    • Datenbank setup and teardown
    • Auflisten der verfügbaren Fixtures, ihr Umfang und wo sie definiert sind
    • Teilen von Fixtures zwischen Testmodulen oder Verzeichnissen
    • Built-in Fixtures
    • Mehrere Fixtures in einem Test
  • pytest-Parametrisierung
    • Parametrisierungsfunktionen mit einem und zwei Parametern
    • Fixture-Parametrisierung
    • Keywords zur Auswahl von Testklassen
    • IDs für Parameter-Objekte
  • pytest-Markers
    • Überspringen von Testfunktionen
    • Wann Tests fehlschlagen sollen
    • Eigene Marker
    • Ausführlicher zusammenfassender Bericht
  • pytest-Plugins
    • Einführung
    • Einige gebräucliche Plugins
  • pytest-Konfiguration
  • Debugging
  • Blackbox-Tests
    • Hypothesen testen
  • Statische Testverfahren
    • Style Guide überprüfen
    • Erkennen und Vermeiden von Sicherheitsproblemen in Python-Code
    • Komplexität von Python-Code messen
  • Zusammenfassung und Rückblick

Werden Sie über neue Bewertungen benachrichtigt
Es wurden noch keine Bewertungen geschrieben.
Schreiben Sie eine Bewertung
Haben Sie Erfahrung mit diesem Kurs? Schreiben Sie jetzt eine Bewertung und helfen Sie Anderen dabei die richtige Weiterbildung zu wählen. Als Dankeschön spenden wir € 1,00 an Stiftung Edukans.

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Bitte füllen Sie das Formular so vollständig wie möglich aus

(optional)
(optional)
(optional)
(optional)
(optional)
(optional)
(optional)

Haben Sie noch Fragen?

(optional)

Anmeldung für Newsletter

Damit Ihnen per E-Mail oder Telefon weitergeholfen werden kann, speichern wir Ihre Daten.
Mehr Informationen dazu finden Sie in unseren Datenschutzbestimmungen.