Robot Framework Essentials

Grundlagen für effektive Testautomatisierung

Was können Sie von dieser Schulung erwarten?

Sie lernen, automatisierte Tests effizient und wartbar zu gestalten und, komplexe Testfälle zu strukturieren. Sie nutzen Bibliotheken und implementieren wiederverwendbare Testschritte. Damit steigern Sie die Testeffizienz und die Softwarequalität.

Schulungsziele: Robot Framework Essentials

Diese Schulung vermittelt Ihnen die Grundlagen des Robot Frameworks und befähigt Sie, automatisierte Tests effizient zu erstellen und zu verwalten. Sie können komplexe Testfälle strukturieren, Bibliotheken und Ressourcen nutzen sowie Fehlerbehandlung implementieren. Sie lernen, wie Sie Testschritte wiederverwendbar gestalten und eine effiziente, wartbare Testautomatisierung aufbauen, die die Qualität und Zuverlässigkeit Ihrer Softwareprojekte nachhaltig verbessert.

Mit diesen Fähigkeiten steigern Sie die Testeffizienz und Softwarequalität in Ihren Projekten deutlich. Darüber hinaus sind Sie in der Lage sein, Ihre Testautomatisierungsprozesse zu professionalisieren und zu standardisieren. Die Schulung richtet sich an Personen, die ihre Testautomatisierungskompetenz ausbauen und sich zertifizieren lassen möchten.

Folgende Inhalte werden behandelt

  • Einführung in das Robot Framework
    • Grundprinzipien und Architektur
    • Einsatzmöglichkeiten in der Testautomatisierung und RPA
  • Erstellen und Ausführen von Testfällen
    • Syntax und Struktur von Testfällen
    • Keyword-Driven, Data-Driven und Behavior-Driven Testing
  • Verwendung von Bibliotheken und Ressourcen
    • Import und Nutzung von Standard- und externen Bibliotheken
    • Erstellung und Integration von Ressourcendateien
  • Arbeiten mit Variablen und Argumenten
    • Verschiedene Variablentypen
    • Positions-, benannte und eingebettete Argumente
  • Testfall- und Suite-Management
    • Organisation und Strukturierung von Testfällen und Suiten
    • Setup- und Teardown-Routinen
  • Fehlerbehandlung und Kontrollstrukturen
    • IF/ELSE, FOR-Schleifen und TRY/EXCEPT-Blöcke
    • Robustere Tests durch Fehlerbehandlung
  • Testausführung und Berichterstellung
    • Ausführung von Tests über die Kommandozeile
    • Erstellung und Analyse von Testberichten und Logdateien

Voraussetzungen für die Teilnahme an der Schulung

Grundkenntnisse und Erfahrungen im Softwaretest, in Testplanung oder -spezifikation sowie in der Testautomatisierung sind von Vorteil (z. B. aus der ISTQB® Certified Tester-Qualifikation).

Für die praktischen Übungen ist ein Laptop mit Administrationsrechten und folgenden weiteren Voraussetzungen erforderlich:
Betriebssystem: mind. Windows 10 oder vergleichbares System
Prozessor: 64-Bit Prozessor mit mindestens 2 GHz Taktfrequenz (Quad-Core oder höher empfohlen).
RAM: Mindestens 4 GB (8 GB empfohlen).
Festplatte: 2 GB freier Speicherplatz
Zusätzliche Anforderungen: Python (3.12 oder höher), VS Code (1.93 oder höher)

Sie erhalten vor dem Training eine detaillierte Installationsanleitung für die verwendeten Tools.

Zielgruppen

  • Tester
  • Testautomatisierer
  • Testanalysten
  • Testmanager
  • Entwickler
  • System Architekten
  • Tool-Verantwortliche
  • technisch interessierte Anwender

Termine und Orte

-

2 Tage

Virtual Classroom (DACH)

noch freie Plätze

Deutsch

1.215,00 € * Termingarantie

-

2 Tage

Virtual Classroom (DACH)

noch freie Plätze

Deutsch

1.215,00 € * Termingarantie

Bitte wählen Sie Ihre Termine aus

pdf

* Alle hier angegebenen Preise verstehen sich zzgl. der ges. MwSt.

Legende und Zeichenerklärung

  • Termingarantie Termingarantie    

  • rabattierter Preis rabattierter Preis