Professionelle IT-Services von accompio für Unternehmen in Deutschland.
Training

Selenium – Advanced

Selenium skalieren: Tests parallel ausführen, CI/CD integrieren und professionell reporten.

Dieses Training richtet sich an fortgeschrittene Selenium-User, welche die Testausführung mit Hilfe eines Selenium Grid parallelisieren und eine Anbindung an existierende CI-/CD-Tools wie Jenkins erreichen möchten.

Testautomatisierung mit Selenium

Für wen ist das Training geeignet?

Dieses Training richtet sich an fortgeschrittene Selenium-User, welche parallele Testausführung und automatisierte Testabläufe erarbeiten möchten und für ihre Anforderungen nutzbar machen wollen.

Dauer
1-2 Tage (8h/Tag)
Format
Inhouse oder bei accompio
Telnehmeranzahl
auf Anfrage
Zielgruppe
Fortgeschrittene Selenium-User
Apache JMeter Test-Tool für IT-Services und Performance-Tests.

Selenium Advanced – Skalierbare Testautomatisierung mit Grid & CI/CD

Dieses Training richtet sich an fortgeschrittene Selenium-User, die ihre Testautomatisierung skalieren und professionell in CI-/CD-Prozesse integrieren möchten. Ziel ist es, Tests mithilfe eines Selenium Grid parallel auszuführen, Build-Prozesse mit Maven zu steuern und automatisierte Abläufe in Jenkins-Pipelines einzubinden. Die Teilnehmenden vertiefen ihr Wissen zu Maven, Projektstruktur, Dependency-Management und Umgebungsvariablen. Sie bauen eine eigene Selenium-Grid-Infrastruktur auf – inklusive Hub und Nodes für verschiedene Browser – und lernen, diese optional mit Docker zu containerisieren und zu skalieren. Darüber hinaus wird die Integration in Jenkins-Pipelines praxisnah umgesetzt. Ergänzt wird das Training durch professionelles Ergebnis-Reporting mit TestNG und Extent Reports sowie durch bewährte Techniken für ein effizientes WebDriver-Management.

Inhalte im Überblick

  • Theoretische Grundlagen über Einsatzzwecke, Phasen sowie Ziele des Build Managements mit Maven
  • Praktische Kenntnisse über Aufbau und gezielter Manipulation des Projekt-Objektmodells
  • Verwaltung von Dependencies, Plugins sowie Umgebungsvariablen

  • Parallele Testausführung mit Selenium Grid
  • Aufbau eines Selenium Hub und zwei Selenium Servern für Google Chrome und Mozilla Firefox
  • Realisierung und Skalierung mithilfe von Containervirtualisierung (z.B. mit Docker)
  • Erweiterung der Selenium-Testfälle auf den dafür benötigten RemoteWebDriver und automatisierte Ausführung über die Selenium Grid Architektur

  • Integration von Testfällen in CI/CD-Prozesse für vollautomatische und zeit- bzw. ereignisgesteuerte Testdurchführung
  • Einbindung Ihrer Selenium-Tests in einer Jenkins-Pipeline und entsprechende Anpassungsmöglichkeiten
  • Integration direkt über die Jenkins-Weboberfläche oder alternativ Erstellung über ein Pipeline-Skript
  • Skriptverwaltung im Source Code Management-Repository

Ergebnis-Reporting:

  • Erweiterung des Basis-Reporting von TestNG nach Ihren Anforderungen
  • Kennenlernen und praktische Erstellung von Extent Reports

WebDriver-Management:

  • Bewährte Techniken zur Optimierung des WebDriver-Managements
  • Verwaltung und Aktualisierung von browserspezifischen WebDrivern

Ihr Mehrwert

Parallele Testausführung

Skalieren Sie Ihre Tests mit einer eigenen Selenium-Grid-Architektur.

Maven professionell einsetzen

Verwalten Sie Builds, Dependencies und Umgebungsvariablen effizient.

CI/CD-Integration mit Jenkins

Automatisieren Sie Testläufe zeit- oder ereignisgesteuert in Pipelines.

Containerisierung & Skalierung

Nutzen Sie Docker zur flexiblen Infrastrukturverwaltung.

Erweiterte Reports erstellen

Optimieren Sie Ihr Reporting mit TestNG und Extent Reports.

WebDriver-Management verbessern

Frau mit Headset im Kundenservice bei Accompio IT-Services.

Kontaktieren Sie uns

Wir von accompio helfen Ihnen gerne.

Erstgespräch vereinbaren

Dieses Feld dient zur Validierung und sollte nicht verändert werden.
Dieses Feld wird bei der Anzeige des Formulars ausgeblendet
Dieses Feld wird bei der Anzeige des Formulars ausgeblendet
Dieses Feld wird bei der Anzeige des Formulars ausgeblendet
Dieses Feld wird bei der Anzeige des Formulars ausgeblendet
Dieses Feld wird bei der Anzeige des Formulars ausgeblendet

Von Zeit zu Zeit möchten wir Sie über unsere Produkte und Dienstleistungen sowie andere Inhalte, die für Sie von Interesse sein könnten, informieren. Sie können diese Benachrichtigungen jederzeit abbestellen. Wenn Sie damit einverstanden sind, dass wir Sie zu diesem Zweck kontaktieren, aktivieren Sie bitte das folgende Kontrollkästchen. Sie können Ihre Einwilligung jederzeit mit Wirkung für die Zukunft widerrufen – über den Abmeldelink am Ende jeder E-Mail oder per E-Mail an info@accompio.com.

Wir verarbeiten und speichern Ihre Daten. Weitere Informationen finden Sie unter Datenschutz.