IT-TrainingTest Automation

Selenium | Basics 

Sie möchten entwicklungsnah und zuverlässig Tests für Ihre Web-Anwendung automatisieren und so auf lange Sicht wertvolle Zeit und Nerven einsparen? Mit Selenium WebDriver steht Ihnen ein umfangreiches, vielseitiges und von einer breiten Community unterstütztes Testautomatisierungstool zur Verfügung.

Empfohlene Kenntnisse: Grundlagen in Java 

Dauer: 2 Tage (8h/Tag)

Das erlernen Sie

Testautomatisierung mit Selenium

Dieses Training richtet sich an Einsteiger in die Testautomatisierung und vermittelt praktisches Wissen zur Erstellung automatisierter Testfälle mit dem Open Source-Werkzeug Selenium. Nach Abschluss der Basis-Schulung sind die Teilnehmer in der Lage, Selenium WebDriver, TestNG und hilfreiche Zusatztools in Grundzügen zu verstehen und für die Nutzung in ihrer bevorzugten Entwicklungsumgebung einzurichten. Die Teilnehmer lernen, Selenium-Testfälle in Java zu erstellen und in Testsuiten auszuführen sowie ausgewählte, grundlegende Best Practices anzuwenden und für ihr Selenium-Projekt umzusetzen.

Trainingsinhalte

Testautomatisierung ist seit vielen Jahren ein wichtiges Thema für Unternehmen in jeder Größenordnung. Besonders Webanwendungen, die in verschiedenen Browsern aufgerufen werden können, stellen beliebte Entwicklungs- und somit Testgegenstände dar. 

Grundlagen

  • Theoretische Einführung was Selemiun kann und warum es hierbei eine zentrale Rolle einnimmt
  • Erstellung eines Selenium-Testprojekts mit dem Build-Tool Maven

Test Next Generation - TestNG

  • Aufbau des TestNG-Frameworks
  • Einbindung des Maven-Projekts
  • Praktische Übungen zur Erstellung von Unit-Tests

Selenium Client API & WebDriver

  • Kurzer Blick auf die Selenium-Entwicklungshistorie
  • Aufbau und Funktionen der Komponenten
  • Einsatz von Selenium-Komponenten für individuelle Testbedürfnisse Ihrer Web-Applikation
  • Schwerpunkt: Selenium Client API und Selenium WebDriver

Testfallerstellung

  • Einbindung aller notwendigen Selenium-Bibliotheken
  • Erstellung erster funktionsfähiger Testfälle für den Demo-Onlineshop
  • Testfälle mit Selenium Schritt für Schritt aufbauen und sicher mit Objekten umgehen

Source Code Management

  • Grundlagen des Source Code Managements
  • Zur Verfügung stehende Tools und wie Sie diese optimal in Ihren Test-Workflow integrieren

Best Practices

  • Grundlagen des Page Object Model Design Pattern
  • Vorteile und Aufbau von Synchronisierungsklassen
  • Testfälle mittels TestNG Suite organisieren und ausführen

Ihre Trainer

Paul Zilewitsch
Paul Zilewitsch

Paul gibt seine Testautomatisierungsexpertise und sein OpenSource Know-how in Selenium-Trainings weiter.

Daniel Horn
Daniel Horn

Daniel schult zu Testautomatisierung und dem Management von Anforderungen.

Bernhard Kühnel
Bernhard Kühnel

Mit über zehn Jahren praktischer Erfahrung in der Testautomatisierung kennt Bernhard alle Tricks und Kniffe.

Buchen Sie Ihren Workshop

Ihre Anfrage zum Training "Selenium | Basics"


Alle mit * gekennzeichneten Felder sind Pflichtfelder.

Ihr Ansprechpartner

Christoph Brachmann
Managing IT-Consultant | Teamlead | Technical SalesChristoph Brachmann+49 351 44008 295+49 160 2765 889cbrachmann@proficom.de
Background Image Mobile Version