Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Webtests mit Cucumber, Selenium & BDD automatisieren
Rating: 1.0 out of 5(2 ratings)
7 students

Webtests mit Cucumber, Selenium & BDD automatisieren

Lerne, robuste Web-Testautomatisierungs-Frameworks mit Cucumber, Selenium und Java im BDD-Ansatz zu erstellen.
Created byMohamed Soliman
Last updated 5/2025
German
GermanEnglish

What you'll learn

  • Automatisierungsskripte in Gherkin-Syntax beschreiben
  • Gherkin-Schlüsselwörter lernen
  • Mehr über Feature-Dateien und Schrittdefinitionen erfahren
  • Mehr über verschiedene Schlüsselwörter und Web-Interaktionen in Selenium lernen
  • Schreiben Sie Testscripte in Cucumber & Cucmber in BDD

Course content

5 sections23 lectures1h 2m total length
  • IntelliJ IDEA Code Editor für das CucumberSelenium Testautomatisierung3:08
  • Kopieren eines Entwurfsprojekts für CucumberSelenium Testautomatisierung2:34
  • Projektabhängigkeiten pom file – CucumberSelenium Testautomatisierung1:14
  • Installation des Cucumber-Plugins in IntelliJ IDEA - Testautomatisierung1:22

Requirements

  • Grundkenntnisse in Programmiersprachen
  • Grundkenntnisse in QA (ISTQB-Kurs/Zertifikat bevorzugt, aber nicht erforderlich)

Description

Lerne in diesem Kurs Cucumber und Selenium kennen – zwei leistungsstarke Tools für die Testautomatisierung. Dieser umfassende Kurs wird dir helfen, alle grundlegenden und fortgeschrittenen Konzepte zu verstehen und anzuwenden. Die verwendeten Tools sind Open Source, was bedeutet, dass sie kostenlos verfügbar sind. Der Kurs besteht aus 24 Vorlesungen mit praktischen Beispielen, die alle wichtigen Aspekte der Testautomatisierung abdecken.

Was ist Cucumber?

Cucumber ist ein Tool, das Behaviour-Driven Development (BDD) unterstützt. Es hilft, Testfälle in einer menschenlesbaren Sprache zu schreiben, was die Kommunikation zwischen Entwicklern, Testern und Fachabteilungen vereinfacht. Wenn du neu im Bereich BDD bist, empfehlen wir, unsere Einführung in BDD zuerst zu lesen, um ein solides Fundament zu schaffen.

Was ist Gherkin?

Gherkin ist eine einfache, strukturierte Sprache, die es Cucumber ermöglicht, Testfälle zu verstehen und auszuführen. Es handelt sich um eine Sammlung von Grammatikregeln, die es ermöglichen, Testfälle als Szenarien in natürlicher Sprache zu schreiben. Ein Szenario wird in Gherkin geschrieben, was es sowohl für Entwickler als auch für Nicht-Techniker verständlich macht.

Was sind Step-Definitionen?

Step-Definitionen verbinden die Schritte eines Gherkin-Szenarios mit Programmiercode. Jede Step-Definition führt eine konkrete Aktion aus, die die Anforderungen des Szenarios erfüllt. Diese Definitionen stellen sicher, dass der Testfall korrekt umgesetzt wird und verbinden die Spezifikation mit der Implementierung.

Was ist Selenium?

Selenium ist ein Open-Source-Tool zur Automatisierung von Webbrowsern. Es wird hauptsächlich verwendet, um Webanwendungen zu testen, indem es wiederholbare Tests auf verschiedenen Plattformen durchführt. Selenium ermöglicht es, Tests für verschiedene Browser und Betriebssysteme zu automatisieren.

Was ist Automation Testing?

Automation Testing ist eine Technik, bei der spezielle Software-Tools verwendet werden, um Testfälle ohne menschliches Eingreifen auszuführen. Dies erhöht die Testeffizienz, reduziert Fehler und spart Zeit im Vergleich zum manuellen Testen.

Who this course is for:

  • Anfänger Testautomatisierungsingenieure
  • Manuelle Testingenieure, die mit dem Erlernen der Testautomatisierung beginnen möchten
  • QA-Manager, die verstehen möchten, wie Testautomatisierung funktioniert
  • Studierende der Informatik/Ingenieurwissenschaften
  • Studierende aller Fachrichtungen, die eine Karriere im Testing starten möchten