Einführung in Robot Framework
Starting dates and places
computer Online: Zoom 12 Nov 2024 until 13 Nov 2024check_circle Starting date guaranteed |
placeKöln 20 Feb 2025 until 21 Feb 2025 |
computer Online: Zoom 20 Feb 2025 until 21 Feb 2025 |
placeKöln 26 May 2025 until 27 May 2025 |
computer Online: Zoom 26 May 2025 until 27 May 2025 |
placeKöln 28 Aug 2025 until 29 Aug 2025 |
computer Online: Zoom 28 Aug 2025 until 29 Aug 2025 |
placeKöln 27 Nov 2025 until 28 Nov 2025 |
computer Online: Zoom 27 Nov 2025 until 28 Nov 2025 |
Description
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
Am Ende des Seminars sind die Teilnehmenden in der Lage, Robot Framework effektiv zu nutzen, um leistungsstarke, skalierbare und zuverlässige Testautomatisierungen zu entwickeln und bereitzustellen. Sie lernen, wie sie Projekte planen, entwickeln, integrieren und testen, um verschiedene Anforderungen abzudecken und die Softwarequalität zu optimierenInhalt
-
Einführung in Robot Framework
- Überblick und Ziele: Was ist Robot Framework und warum ist es wichtig? Historische Entwicklung und Hauptmerkmale.
- Anwendungsbereiche: Typische Anwendungsbereiche und Szenarien, in denen Robot Framework eingesetzt wird (z.B. Testautomatisierung, Robotic Process Automation).
- Vorteile von Robot Fra…
Frequently asked questions
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
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
Am Ende des Seminars sind die Teilnehmenden in der Lage, Robot Framework effektiv zu nutzen, um leistungsstarke, skalierbare und zuverlässige Testautomatisierungen zu entwickeln und bereitzustellen. Sie lernen, wie sie Projekte planen, entwickeln, integrieren und testen, um verschiedene Anforderungen abzudecken und die Softwarequalität zu optimierenInhalt
- Einführung in Robot Framework
- Überblick und Ziele: Was ist Robot Framework und warum ist es wichtig? Historische Entwicklung und Hauptmerkmale.
- Anwendungsbereiche: Typische Anwendungsbereiche und Szenarien, in denen Robot Framework eingesetzt wird (z.B. Testautomatisierung, Robotic Process Automation).
- Vorteile von Robot Framework: Vergleich mit anderen Testautomatisierungstools und deren Vorteile.
- Installation und Einrichtung
- Systemvoraussetzungen: Voraussetzungen für die Installation und Ausführung von Robot Framework.
- Installation: Schritt-für-Schritt-Anleitung zur Installation von Robot Framework und seiner Abhängigkeiten (Python, pip).
- Erste Schritte: Einrichtung einer Entwicklungsumgebung und Erstellung eines neuen Robot Framework-Projekts.
- Grundlegende Konzepte und Syntax
- Test Cases: Aufbau und Struktur von Testfällen in Robot Framework.
- Keywords: Definition und Verwendung von Keywords in Testfällen.
- Test Suites: Erstellung und Organisation von Test-Suiten.
- Bibliotheken und Ressourcen
- Standardbibliotheken: Überblick über die wichtigsten Standardbibliotheken und deren Nutzung.
- Externe Bibliotheken: Installation und Nutzung externer Bibliotheken (z.B. SeleniumLibrary für Web-Tests).
- Ressourcen-Dateien: Nutzung von Ressourcen-Dateien zur Wiederverwendung von Keywords und Daten.
- Praktische Übung 1: Erstellung eines einfachen
Testprojekts
- Problemstellung: Erstellung eines einfachen Testprojekts zur Automatisierung von Web-Tests.
- Lösung: Installation und Konfiguration der Entwicklungsumgebung, Implementierung von Testfällen und Keywords.
- Ergebnis: Ein funktionierendes Testprojekt mit automatisierten Web-Tests.
- Erweiterte Testfall-Entwicklung
- Data-Driven Testing: Erstellung von datengetriebenen Tests mit verschiedenen Datenquellen.
- Conditional Execution: Nutzung von Bedingungen und Schleifen in Testfällen.
- Fehlerbehandlung: Implementierung von Fehlerbehandlungsmechanismen in Testfällen.
- Integration und Automatisierung
- CI/CD-Integration: Integration von Robot Framework in Continuous Integration und Continuous Deployment-Pipelines (z.B. Jenkins, GitLab CI).
- Version Control: Nutzung von Versionskontrollsystemen (z.B. Git) zur Verwaltung von Testprojekten.
- Automatisierung von Testläufen: Planung und Ausführung automatisierter Testläufe.
- Erweiterte Bibliotheken und Plugins
- Custom Libraries: Erstellung und Nutzung benutzerdefinierter Bibliotheken.
- Plugins und Erweiterungen: Installation und Nutzung von Plugins zur Erweiterung der Funktionalität von Robot Framework.
- API-Testing: Implementierung und Automatisierung von API-Tests mit REST and SOAP Libraries.
- Testberichterstellung und Analyse
- Test Reports: Erstellung und Analyse von Testberichten und Log-Dateien.
- Testmanagement: Nutzung von Testmanagement-Tools zur Verwaltung und Auswertung von Testergebnissen.
- Fehleranalyse: Techniken zur Identifikation und Behebung von Fehlern in Testfällen.
- Praktische Übung 2: Entwicklung eines erweiterten
Testprojekts
- Problemstellung: Entwicklung eines erweiterten Testprojekts zur Automatisierung von API- und UI-Tests.
- Lösung: Implementierung des Projekts unter Nutzung der erlernten Techniken und Tools, Durchführung von Testläufen und Analyse der Ergebnisse.
- Ergebnis: Ein vollständiges Testprojekt mit
automatisierten API- und UI-Tests und einer ausführlichen
Testberichterstellung.
Share your review
Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate $1.- to Stichting Edukans.There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.