Webinar

Effizientes Software-Testing – Testautomatisierung mit Selenium – Online Training

Inhalte

Selenium hat sich als das führende Werkzeug für die Testautomatisierung von Webanwendungen etabliert. Dank seiner Open-Source-Basis und der großen Community bietet es eine flexible und vielseitige Lösung für unterschiedliche Testanforderungen. In diesem Intensivkurs erlernen die Teilnehmer die Grundlagen der Testautomatisierung mit Selenium – von der Einrichtung und dem Design robuster Tests bis hin zur Einbindung in CI/CD-Umgebungen (Continuous Integration/Continuous Deployment).

Tester können mit Selenium Webanwendungen automatisiert navigieren, Formulare ausfüllen und verschiedene Benutzerinteraktionen simulieren. Dieser Kurs fokussiert sich auf die Kernfunktionen von Selenium, bietet praxisnahe Übungen und vermittelt die besten Praktiken für die Entwicklung wartbarer und effizienter Tests.

Kursinhalt
  • Selenium Grundlagen: Architektur, Installation, WebDriver API
  • Webtechnologien: HTML, CSS, DOM
  • Element-Lokalisierung: XPath, CSS Selektoren
  • Interaktionen mit Webseiten: Formulare, Alerts, iFrames
  • Robustheit der Tests: Exception Handling, Logging, Waits
  • Testdesign: Page Object Model (POM)
  • Testautomatisierung und CI/CD: Reporting, Integration in Jenkins und GitLab CI
  • Cross-Browser-Testing und Erweiterungen: Einführung in Selenide und Cross-Browser-Tests
Voraussetzungen

Sie sollten grundlegende Programmierkenntnisse mitbringen, idealerweise in einer Sprache wie Python, Java oder einer anderen gängigen Programmiersprache. Ein grundlegendes Verständnis von Webtechnologien (HTML, CSS, DOM) ist hilfreich, um die Funktionsweise von Webanwendungen zu verstehen.

Erfahrung im manuellen Softwaretesting ist von Vorteil, aber keine zwingende Voraussetzung. 

Kursziel

Sie erlangen ein ausgeprägtes Vertständnis der Selenium Architektur und der WebDriver API, sowie deren praktische Anwendung. Sie lernen die Installation und Konfiguration von Selenium für verschiedene Browser (Chrome, Firefox, Edge) kennen und können erste automatisierte Testskripte erstellen. Zusätzlich vertiefen Sie Ihr Wissen über Webtechnologien wie HTML, CSS und DOM, um Webanwendungen gezielt testen zu können.

Sie erlernen verschiedene Element-Lokalisierungsstrategien mit XPath und CSS-Selektoren und können diese strategisch einsetzen. Sie entwickeln Fähigkeiten im Umgang mit komplexen Webseiten-Elementen wie Formularen, Alerts und iFrames, sowie bei der Implementierung robuster Testmechanismen durch Exception-Handling und Wait-Strategien.

Sie erlangen vertiefende Kenntnisse über das Testing-Framework Pytest, die Ihnen beim Test-Reporting helfen. Zusätzlich können Sie Fixtures, MonkeyPatches und Mocking zielsicher einsetzen.

Sie erwerben über dies Kenntnisse zur Implementierung eines Page Object Models (POM) als bewährtes Design-Pattern für wartbare Teststrukturen.

Sie erlangen außerdem die Fähigkeit zur Integration Ihrer Selenium Tests in CI/CD-Pipelines mit GitLab-CI. Sie erlernen effektives Test-Reporting mit Pytest und können automatisierte Tests in moderne Entwicklungsprozesse einbinden. Darüber hinaus entwickeln Sie Kompetenzen im Cross-Browser-Testing.

Lernziele

Sie erlangen ein ausgeprägtes Vertständnis der Selenium Architektur und der WebDriver API, sowie deren praktische Anwendung. Sie lernen die Installation und Konfiguration von Selenium für verschiedene Browser (Chrome, Firefox, Edge) kennen und können erste automatisierte Testskripte erstellen. Zusätzlich vertiefen Sie Ihr Wissen über Webtechnologien wie HTML, CSS und DOM, um Webanwendungen gezielt testen zu können.

Sie erlernen verschiedene Element-Lokalisierungsstrategien mit XPath und CSS-Selektoren und können diese strategisch einsetzen. Sie entwickeln Fähigkeiten im Umgang mit komplexen Webseiten-Elementen wie Formularen, Alerts und iFrames, sowie bei der Implementierung robuster Testmechanismen durch Exception-Handling und Wait-Strategien.

Sie erlangen vertiefende Kenntnisse über das Testing-Framework Pytest, die Ihnen beim Test-Reporting helfen. Zusätzlich können Sie Fixtures, MonkeyPatches und Mocking zielsicher einsetzen.

Sie erwerben über dies Kenntnisse zur Implementierung eines Page Object Models (POM) als bewährtes Design-Pattern für wartbare Teststrukturen.

Sie erlangen außerdem die Fähigkeit zur Integration Ihrer Selenium Tests in CI/CD-Pipelines mit GitLab-CI. Sie erlernen effektives Test-Reporting mit Pytest und können automatisierte Tests in moderne Entwicklungsprozesse einbinden. Darüber hinaus entwickeln Sie Kompetenzen im Cross-Browser-Testing.

Zielgruppen

Dieser Kurs richtet sich an Software-Tester, Entwickler und Qualitätssicherer, die ihre Fähigkeiten in der Testautomatisierung mit Selenium ausbauen möchten.

Selenium hat sich als das führende Werkzeug für die Testautomatisierung von Webanwendungen etabliert. Dank seiner Open-Source-Basis und der großen Community bietet es eine flexible und vielseitige Lösu...

Mehr Informationen

Termine und Orte

Datum Dauer Preis
Webinar
02.09.2026 - 04.09.2026 24 h 24 h Details Details Jetzt buchen
07.12.2026 - 09.12.2026 24 h 24 h Details Details Jetzt buchen

SG-Seminar-Nr.: 8227903

Anbieter-Seminar-Nr.: TSTA-Online

Termine

  • 02.09.2026 - 04.09.2026

    Webinar

  • 07.12.2026 - 09.12.2026

    Webinar

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Seminar merken
Vergleichen
Jetzt buchen

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Webinar
  • Deutsch
    • Keine
  • 24 h
  • Anbieterbewertung   (224)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Dauer Preis
Webinar
02.09.2026 - 04.09.2026 24 h 24 h Details Details Jetzt buchen
07.12.2026 - 09.12.2026 24 h 24 h Details Details Jetzt buchen