Kontakt aufnehmen

Schulungsübersicht

Einführung in die Testautomatisierung

  • Grundbegriffe der Testverfahren
  • Möglichkeiten und Grenzen von Selenium

Lokatoren

  • Verständnis der verschiedenen Lokator-Typen
  • ID-, CSS-, XPath- sowie Namens-Lokatoren

Fortgeschrittene Lokatorentechniken

  • Dynamische Lokatoren
  • Erstellung von Pfadbeschreibungen
  • Beziehungen zwischen Elementen innerhalb eines Pfades
  • Auffinden von Elementen anhand ihres Textinhalts
  • Best Practices zur Verwendung von Lokatoren

Apache Maven

  • Konfiguration von Projekten mit Maven

Selenium WebDriver

  • Grundlagen der Java-Programmierung
  • Verwendung von Java-Entwicklungsumgebungen
  • Nutzung der WebDriver-API
  • Fehlerbehebung bei Testausführungen
  • Debugging von Testprozessen

TestNG

  • Assertions in Tests
  • Verwendung von Annotationen
  • Erstellung und Organisation von Testpaketen
  • Übergabe von Parametern an Tests
  • Durchführung von Tests in mehreren Browsern
  • Erstellung aussagekräftiger Berichte

Fortgeschrittene Techniken mit Selenium WebDriver

  • Umgang mit dynamisch generiertem Inhalt

Selenium Grid

  • Grundlagen der verteilten Testausführung
  • Aufbau der erforderlichen Infrastruktur
  • Nutzung des Remote WebDriver-Moduls

Projektmanagement und Integration

  • Arbeiten mit dem Git-Versionierungssystem
  • Zusammenarbeit zwischen Testprozessen und Jenkins

Voraussetzungen

Grundkenntnisse in HTML und XML werden vorausgesetzt.

 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien