13.10.2023
12:05 - 12:50 Uhr

Tutorial
Testautomation Tutorial

Salon 5 - 6

Christoph Singer
imbus AG

Hands-On Web-Automation mit Robot Framework und Playwright - Teil 2

Im Fokus dieses interaktiven Tutorials steht die Automatisierung von Web-Tests mit dem Robot Framework und Playwright, einem modernen, leistungsstarken Tool zur Automatisierung von Webbrowsern. Alle verwendeten Tools sind vollständig Open-Source.

"Hands-On Web-Automation mit Robot Framework und Playwright" bietet den Teilnehmern einen fundierten Einblick in die Prinzipien und Praktiken der Web-Automation. Wir werden die Robot Framework Browser Library verwenden, eine auf Playwright basierende Keyword-Bibliothek, die speziell für das Robot Framework entwickelt wurde.

Das Tutorial behandelt Themen wie die Verwendung und Kombination von CSS- und Text-Selektoren zur Identifizierung und Interaktion mit Web-Elementen. Zudem werden wir auf fortgeschrittene Features wie die Arbeit mit Web Components und Shadow DOM eingehen.

Es erwartet Sie ein praxisorientiertes Lernen, das auf den Grundlagen des Robot Framework aufbaut und dessen Anwendung im Kontext der Webautomatisierung vertieft. Mithilfe von praktischen Beispielen und Übungen erhalten die Teilnehmer ein umfassendes Verständnis dafür, wie sie ihre Web-Automatisierungsprojekte effizient umsetzen können.

Dieses Tutorial ist sowohl für Web-Automatisierungsanfänger:innen als auch für Fortgeschrittene geeignet, die ihr Wissen und ihre Fertigkeiten in der Web-Automation erweitern möchten. Vorkenntnisse mit dem Robot Framework werden vorausgesetzt, können aber im Tutorial vorher „Robot Framework Hands-On Tutorial – BYOL (Bring your own Laptop)“ erlernt werden.

Wir freuen uns darauf, Ihnen die Vielseitigkeit und Leistungsfähigkeit des Robot Frameworks und Playwrights näherzubringen.

Christoph Singer, imbus AG

Christoph Singer ist seit 2015 bei der imbus AG. Sein Schwerpunkt liegt dabei im Bereich der Testautomatisierung. Er betreut Kunden in verschiedenen Projekten bei der Einführung und Umsetzung von Testautomatisierungslösungen. Er entwickelt auf den jeweiligen Kontext angepasste Testautomatisierungsarchitekturen und unterstützt den Kunden bei deren Einführung und Umsetzung.