Selenium: Automatisiertes Testen für Java-Entwickler
placeKöln 19 Mar 2026 until 20 Mar 2026 |
computer Online: Zoom 19 Mar 2026 until 20 Mar 2026 |
placeKöln 21 May 2026 until 22 May 2026 |
computer Online: Zoom 21 May 2026 until 22 May 2026 |
placeKöln 23 Jul 2026 until 24 Jul 2026 |
computer Online: Zoom 23 Jul 2026 until 24 Jul 2026 |
placeKöln 24 Sep 2026 until 25 Sep 2026 |
computer Online: Zoom 24 Sep 2026 until 25 Sep 2026 |
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
Sie haben einen guten Überblick über das automatisierte Testen von Webanwendungen bekommen, die im Hintergrund auf Datenbanken zugreifen. Die Übungsbeispiele in Java können nach der Schulung praktisch genutzt werden.Inhalt
-
Kurze Wiederholung
- Grundlagen des Testens
- JUnit-Lifecycle (Kurze Wiederholung)
- TestNG (Kurze Wiederholung)
- Hello, World - Erste Schritte mit Selenium
-
WebDriver
- lokale WebDriver
- Zusammenspiel von Selenium-Server und WebDriver
- Mit RemoteWebDriver Tests auf einem entfernten Rechner testen
- Instantiierung des WebDrivers
- Capabilities zur Konfiguration eines Browsers
- Page-Object-Pattern zur Strukturierung der zu testenden Anwendung
- Umgang mit asynchronen W…
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
Sie haben einen guten Überblick über das automatisierte Testen von Webanwendungen bekommen, die im Hintergrund auf Datenbanken zugreifen. Die Übungsbeispiele in Java können nach der Schulung praktisch genutzt werden.Inhalt
- Kurze Wiederholung
- Grundlagen des Testens
- JUnit-Lifecycle (Kurze Wiederholung)
- TestNG (Kurze Wiederholung)
- Hello, World - Erste Schritte mit Selenium
- WebDriver
- lokale WebDriver
- Zusammenspiel von Selenium-Server und WebDriver
- Mit RemoteWebDriver Tests auf einem entfernten Rechner testen
- Instantiierung des WebDrivers
- Capabilities zur Konfiguration eines Browsers
- Page-Object-Pattern zur Strukturierung der zu testenden Anwendung
- Umgang mit asynchronen Webzugriffen (AJAX)
- Explizites Warten
- WaitableWebDriver, bestehende WaitConditions nutzen
- WaitConditions selber schreiben
- FluentWaitDriver
- Data-Driven Tests. Einlesen der Testdaten aus externen
Quellen
- Wahlweise mit JUnit oder mit TestNG
- Datenquellen: TXT, CSV oder Excel
- Testen mit mehreren Browsern
- Logging
- Screenshots von Browsern auf fremden Rechnern
- Nutzung von WebDriver-Events zum Logging
- Nutzung von JUnit-Events zum Logging
- Kurzer Blick auf DBUnit in Verbindung mit Selenium
- Bereitstellung von Testdaten für einen Test
- Nutzung von DBUnit-Assertions
- Übungen an eigenen Projekten
- Auf Wunsch: Blick auf die Selenium-IDE
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
