Dieser Kurs ist Ihr Einstieg in die Beherrschung von Selenium WebDriver und Java, zwei wesentlichen Werkzeugen für die Web-Automatisierung. Sie beginnen mit einer Einführung in die Kernfunktionen von Selenium und gewinnen ein Verständnis für dessen Architektur und Fähigkeiten. Im weiteren Verlauf richten Sie Ihre Umgebung ein, indem Sie Java und Selenium installieren, und gehen dann zum Schreiben Ihrer ersten Testskripte über. Jede Lektion ist so konzipiert, dass Sie Ihr Wissen systematisch aufbauen und sicherstellen, dass Sie die grundlegenden Konzepte verstehen, bevor Sie komplexere Themen in Angriff nehmen. Im weiteren Verlauf des Kurses werden Sie sich mit den Java-Grundlagen beschäftigen, die speziell auf die Selenium-Automatisierung zugeschnitten sind. Sie werden lernen, mit Variablen, Datentypen, Schleifen, Arrays und ArrayLists zu arbeiten - wichtige Programmierkonstrukte, die für das Schreiben effektiver Testskripte benötigt werden. Der Kurs führt Sie auch durch die Identifizierung von Webelementen mithilfe verschiedener Locator-Techniken, die für die Automatisierung von Interaktionen mit Webseiten entscheidend sind. Am Ende dieses Abschnitts werden Sie in der Lage sein, selbst die anspruchsvollsten Locators mit Leichtigkeit zu handhaben. In den letzten Abschnitten werden Sie fortgeschrittene Selenium-Techniken erforschen, wie z. B. die Handhabung von Dropdowns, Frames und Alerts sowie die Synchronisierung von Testskripten mit Wartezeiten. Praxisnahe Übungen und Problemlösungssitzungen helfen Ihnen, das Gelernte zu festigen, so dass Sie Ihre Fähigkeiten selbstbewusst in professionellen Umgebungen anwenden können. Egal, ob Sie Anfänger sind oder Ihre Automatisierungsfähigkeiten verbessern wollen, dieser Kurs vermittelt Ihnen das Wissen und die Werkzeuge, die Sie benötigen, um sich im Bereich der Testautomatisierung auszuzeichnen. Dieser Kurs richtet sich an angehende Automatisierungstester, Softwareentwickler und QA-Ingenieure, die eine solide Grundlage in Selenium WebDriver und Java aufbauen wollen. Ein grundlegendes Verständnis von Programmierkonzepten wird empfohlen, ist aber nicht zwingend erforderlich, da der Kurs ein umfassendes Java-Tutorial enthält.

Schalten Sie mit Coursera Plus den Zugang zu mehr als 10.000 Kursen frei. Starten Sie die 7-tägige kostenlose Testversion.

Grundlagen von Selenium WebDriver und Java für die Automatisierung
Dieser Kurs ist Teil von Spezialisierung für Selenium WebDriver mit Java und Frameworks für alle Stufen

Dozent: Packt - Course Instructors
Bei enthalten
Empfohlene Erfahrung
Was Sie lernen werden
Erklären Sie die Architektur von Selenium WebDriver und seine Rolle bei der Browser-Automatisierung.
Implementierung von grundlegenden bis fortgeschrittenen Selenium WebDriver-Skripten zur Automatisierung von Webanwendungen in verschiedenen Browsern.
Bewertung der Effektivität verschiedener Selenium WebDriver-Techniken bei der Handhabung komplexer Web-Elemente und -Szenarien.
Erstellen Sie ein komplettes Testautomatisierungs-Framework mit Selenium WebDriver und Java, unter Verwendung von Best Practices und praxisnahen Strategien.
Kompetenzen, die Sie erwerben
- Kategorie: Automatisierung
- Kategorie: Cascading Style Sheets (CSS)
- Kategorie: Selenium (Software)
- Kategorie: Testautomatisierung
- Kategorie: Fehlersuche
- Kategorie: Skripting
- Kategorie: Java
- Kategorie: HyperText Markup Language (HTML)
- Kategorie: Java Programmierung
- Kategorie: Web-Entwicklungstools
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
7 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Erweitern Sie Ihre Fachkenntnisse
- Lernen Sie neue Konzepte von Branchenexperten
- Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
- Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
- Erwerben Sie ein Berufszertifikat zur Vorlage

In diesem Kurs gibt es 13 Module
In diesem Modul werden wir Sie in die Grundlagen von Selenium einführen und seine Bedeutung, Merkmale und die zugrunde liegende Architektur von Selenium WebDriver hervorheben. Diese Grundlage bereitet Sie auf die fortgeschrittenen Konzepte in den folgenden Abschnitten vor.
Das ist alles enthalten
3 Videos2 Lektüren
In diesem Modul führen wir Sie durch den Installations- und Einrichtungsprozess von Java und Selenium, zusammen mit wichtigen Tools wie Eclipse und Maven. Sie werden auch lernen, wie Sie grundlegende Tests auf verschiedenen Browsern durchführen können, um sicherzustellen, dass Ihre Umgebung vollständig für die Selenium-Automatisierung vorbereitet ist.
Das ist alles enthalten
9 Videos
In diesem Modul werden wir zentrale Java-Konzepte wiederholen, die für eine effektive Selenium-Automatisierung entscheidend sind. Sie werden praktische Erfahrungen mit Arrays, Schleifen und Methoden sammeln, die das Rückgrat Ihrer Selenium-Skripte bilden werden.
Das ist alles enthalten
9 Videos1 Aufgabe
In diesem Modul werden wir verschiedene Locator-Techniken erkunden, von grundlegenden ID- und Namens-Locators bis hin zu fortgeschrittenen CSS-Selektoren und Xpath. Außerdem lernen Sie, wie Sie Tools und Plugins nutzen können, um den Prozess der Identifizierung und Validierung von Web-Elementen zu optimieren.
Das ist alles enthalten
7 Videos
In diesem Modul werden wir uns mit fortgeschrittenen Locator-Techniken und Parsing-Methoden beschäftigen, um komplexere Automatisierungsszenarien zu bewältigen. Sie werden auch Strategien für Cross-Browser-Tests erforschen und Ihre Fähigkeiten bei der Identifizierung und Untersuchung von Elementen in verschiedenen Browsern verfeinern.
Das ist alles enthalten
8 Videos
In diesem Modul werden wir uns auf die Automatisierung eines breiten Bereichs von Web-Elementen mit Selenium WebDriver konzentrieren. Sie werden lernen, alles von Dropdowns bis hin zu Kalendern und Assertions zu behandeln, was in einer umfassenden End-to-End UI-Automatisierung gipfelt.
Das ist alles enthalten
11 Videos1 Aufgabe
In diesem Modul tauchen wir tief in die Funktionsprüfung mit Selenium ein und konzentrieren uns dabei auf reale Szenarien wie die Automatisierung von E-Commerce-Wagen. Sie werden Ihren Code verfeinern, Ihre Debugging-Fähigkeiten verbessern und lernen, häufige Probleme mit Locators zu lösen.
Das ist alles enthalten
6 Videos
In diesem Modul werden wir verschiedene Synchronisierungstechniken in Selenium WebDriver untersuchen. Sie erhalten ein umfassendes Verständnis von impliziten, expliziten und fließenden Wartezeiten und lernen, diese Techniken anzuwenden, um die Stabilität und Reliabilität Ihrer Automatisierungsskripte zu verbessern.
Das ist alles enthalten
8 Videos
In diesem Modul werden wir fortgeschrittene Techniken zur Automatisierung von Ajax-Interaktionen, zur Handhabung von Child-Fenstern und zur Arbeit mit Iframes behandeln. Sie werden lernen, diese komplexen Interaktionen effektiv zu verwalten, um eine reibungslose und zuverlässige Testautomatisierung zu gewährleisten.
Das ist alles enthalten
6 Videos1 Aufgabe
In diesem Modul werden wir Ihnen praktische Übungen anbieten, die Ihnen helfen, die bisher erlernten Konzepte anzuwenden. Sie arbeiten an realen Szenarien, optimieren Ihre WebDriver-Nutzung, verwalten Tabs und lösen komplexe Automatisierungsaufgaben.
Das ist alles enthalten
6 Videos
In diesem Modul werden wir uns mit praktischen Problemen befassen, die bei der Verwendung von Selenium auftreten können. Sie lernen Techniken für den Umgang mit Scrolling, Tabellenrastern und dynamischem Daten-Parsing kennen und erhalten so das Rüstzeug, um reale Testherausforderungen zu meistern.
Das ist alles enthalten
3 Videos1 Aufgabe
In diesem Modul werden wir verschiedene, aber wesentliche Themen in Selenium WebDriver behandeln. Sie werden lernen, Browsereinstellungen zu verwalten, Prüfungen auf defekte Links zu automatisieren und Soft Assertions zu integrieren, um Ihre Tests robuster und umfassender zu machen.
Das ist alles enthalten
8 Videos
In diesem Modul werden wir uns mit Java Streams und ihrer Anwendung in der Selenium-Automatisierung beschäftigen. Sie werden lernen, wie Sie die Sortierung, Paginierung und Filterung in Webtabellen automatisieren können, indem Sie Java Streams verwenden, um die Effizienz und Lesbarkeit Ihrer Testskripte zu verbessern.
Das ist alles enthalten
6 Videos1 Lektüre3 Aufgaben
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Dozent

von
Mehr von Softwareentwicklung entdecken
Status: Kostenloser Testzeitraum
Status: Kostenloser Testzeitraum
Status: Kostenloser Testzeitraum
Status: Kostenloser Testzeitraum
Warum entscheiden sich Menschen für Coursera für ihre Karriere?





Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
Ja, Sie können das erste Video in der Vorschau ansehen und den Lehrplan einsehen, bevor Sie sich anmelden. Sie müssen den Kurs kaufen, um auf Inhalte zuzugreifen, die nicht in der Vorschau enthalten sind.
Wenn Sie sich vor dem Beginn der Sitzung in den Kurs einschreiben, haben Sie Zugang zu allen Vorlesungsvideos und Lesestoff für den Kurs. Sobald die Sitzung beginnt, können Sie die Aufgaben einreichen.
Sobald Sie sich angemeldet haben und Ihre Sitzung beginnt, haben Sie Zugang zu allen Videos und anderen Ressourcen, einschließlich der Lektüre und dem Diskussionsforum des Kurses. Sie können Übungsaufgaben ansehen und einreichen und die erforderlichen benoteten Aufgaben erledigen, um eine Note und ein Kurszertifikat zu erhalten.
Weitere Fragen
Finanzielle Unterstützung verfügbar,

