Agile Testing Essentials with Python
Hands-on Beispiele vermitteln das Wissen um Tests mit Python und Behave zu automatisieren.
Was Sie in diesem Training lernen werden
WIESO DIESES TRAINING EIN GAMECHANGER IST: Ohne strukturierte Tests verzögern Fehler Releases und erhöhen Kosten. Nach diesem Training setzen Sie BDD-Tests mit Python effektiv ein und sichern Ihre Entwicklung frühzeitig ab.
ÜBER DIESES TRAINING: Der klassische Testvorgang besteht darin Code zu schreiben und danach einen Test dafür zu entwickeln. Das führt aber oft dazu, dass Tests vernachlässigt werden.
Behavior Driven Development (BDD) versucht dieses Problem zu lösen und hilft uns dabei Bugs zu vermeiden. Tests werden als tatsächliche User-Storys geschrieben und nicht nur als Code mit BDD. Das führt zu wertvollen, eindeutig definierten Spezifikationen von dem System erwarteten Verhalten.
Agenda
Einführung in Python
Python Datentypen und Kontrollstruktur
Software Tests verstehen
Development Driven Testing
Test Driven Development
Behavior Driven Development
Einführung in Behave
Entwicklung und Test einer REST API mit BDD Methoden
Wie Sie Agile Testing Methoden in Ihrem Unternehmen einsetzen können
Zielgruppe
Dieses Training richtet sich an
- System-, Cloud-Administratoren:innen die Automated Testing Tools wie Cucumber verwenden wollen
- Entwickler:innen die Resourcen für das Entwickeln und Testen von Umgebungen managen wollen
- System-, Cloud-Administratoren:innen und Entwickler:innen die Zeit beim Entwickeln und Testen sparen wollen
- System-, Cloud-Administratoren:innen und Entwickler:innen die Ihren Testumfang erhöhen wollen
Vorraussetzungen
Folgendes sollten Sie mitbringen um von diesem Training zu profitieren:
- Grundlegendes Verständnis von Linux
- Grundlegende Erfahrung mit dem Linux-Terminal
Style
Unsere erfahrenen Trainer vermitteln Ihnen die Inhalte mit einem Mix aus:
- Inhalte mit echten Szenarien aus dem Entwickleralltag
- Praktische Übungen in Form von Hands on Labs
- Offizielle Trainingspartner (Mondoo & IBM HashiCorp)
- Lebenslanger Zugriff auf Kursunterlagen
- Update Infos auch nach dem Workshop
- Expert:innen mit echter Projekterfahrung
Technische Vorraussetzungen
Wir empfehlen das folgende Equipment:
- Stabile Internetverbindung
- Moderner Browser

Vorteile

Mehrere Hands-On-Labs

Persönliches Zertifikat

Virtuelles Klassenzimmer

Eigene Lab-Umgebung


Brauchen Sie mehr als eine Schulung?
Schulungen sind oft nur der erste Schritt. Viele Teams erkennen, dass sie über den Kurs hinaus Unterstützung benötigen, um die Dinge in der Produktion zum Laufen zu bringen, den Prozess zu beschleunigen oder kurzfristige Engpässe zu überbrücken..
Wir unterstützen Sie über die Schulung hinaus durch praktische Beratung, Projektzusammenarbeit oder als integriertes Enablement-Team. Wir helfen Ihnen dabei, das Gelernte anzuwenden, Entscheidungen zu validieren und mit Zuversicht voranzukommen.
Warum Infralovers Ihr perfekter Partner ist
DE | EN
Wir sprechen zwei Sprachen
100%
Praxisnahe Erfahrungen
10+
Jahre Erfahrung
1500+
Trainingstunden pro Jahr

Passende Kurse
GitHub Copilot for Enterprise
Setzen Sie GitHub Copilot im großen Maßstab ein, mit tiefer Ökosystem-Integration, Copilot Extensions und organisationsweiten …
Details & BuchungAnsible Essentials
Die perfekte Grundlage um mit Konfigurationsmanagement loszulegen.
Details & BuchungN8N Automation
Verbinden Sie Ihren Enterprise-Stack, integrieren Sie KI-Fähigkeiten und setzen Sie selbst gehostete Automatisierung ein.
Details & Buchung