Verkauf beendet

Testautomatisierung mit JS und Protractor in der Praxis - Schulung

Eventinformationen

Dieses Event teilen

Datum und Uhrzeit

Veranstaltungsort

Veranstaltungsort

Nürnberg

Nürnberg

Germany

Karte anzeigen

Rückerstattungsrichtlinien

Rückerstattungsrichtlinien

Rückerstattungen bis zu 7 Tage vor dem Event

Beschreibung des Events

Beschreibung

Kursziele

Das Open Source Projekt Selenium gilt als Quasi-Standard im Bereich Web-Testautomatisierung. Überall auf der Welt wird Selenium in Projekten unterschiedlicher Größe für die Testautomatisierung von Webapplikationen eingesetzt.

In den letzten Jahren, hat auch die Auswahl an Test Framworks im Bereich JS zugenommen. JavaScript ist einfacher erlernbar und stellt für die Entwickler von Webapplikationen, die meistens ebenfalls in in JS arbeiten, eine perfekte Basis zur Verfügung um selbst UI Tests zu schreiben.

In diesem Kurs lernen Sie die Grundlagen von Selenium und dessen Bestandteilen kennen, erfahren welche Tools und Frameworks es für JavaScript gibt, lernen wie erfolgreiche Testautomatisierungsprojekte mit Hilfe von Javascript und Selenium mit unterschiedlichen Architekturmustern aufgesetzt werden können und üben dies in ausführlichen und praxisnahen Beispielaufgaben.

Neben dem Standard-Know-How im Bereich JS und Selenium Automatisierung erfahren Sie viele Tipps und Tricks aus der Praxis, sowie viele sinnvolle Erweiterungen aus dem Github Universum.


Kursagenda

  • Grundlagen und Ziele der Testautomatisierung
  • Grundlagen XPath und Browser Development Tools
  • Analyse der Automatisierbarkeit unterschiedler Zielapplikationen
  • Grundlagen Selenium Architektur
  • Übersicht über die Selenium Komponenten
    • WebDriver (inkl. Browser Driver)
    • Selenium Grid
  • Übersicht über JS Test Frameworks und die dazugehörigen UI Tools
  • Integration von Protractor / Jasmine in ein neues WebStorm Projekt
  • Erste Tests mit Protractor und Jasmine
  • Selenium Tests strukturieren und nachhaltig wartbar gestalten
    • Vorstellung und Vergleich gängiger Architekturmuster
    • Gestaltung Ihrer ersten Testfälle in einer einfachen und wiederverwendbaren Struktur
  • Robuste Testfälle gestalten
    • Exception Handling
    • Benutzung von Waits (implizite und explizite Waits)
  • Reporting der Testergebnisse
    • Erstellung von Screenshots
    • Erstellung von Reports
  • Cross Browser Tests mit Selenium
  • Selenium in der Cloud mit SauceLabs / Browserstack
  • Tipps und Tricks


Zielpublikum

Dieser Kurs ist für folgende Rollen geeignet:
  • Tester
  • Testautomatisierer
  • Softwareentwickler
  • Testmanager
  • Produktverantwortliche


Voraussetzungen

Für diesen Kurs sind Grundkenntnisse in JS wünschenswert. Der Kurs „Softwareentwicklung mit JS für QA Engineers“ bietet eine gute Basis.



Infrastruktur

Bitte bringen Sie zu diesem Termin einen eigenen Laptop mit, so können wir die praxisnahen Inhalte direkt auf Ihrem Computer üben. Sollten Sie einen Laptop nicht mitbringen können (weil z.B. die Firmenrichtlinien das nicht zulassen), bitten wir Sie um eine kurze Email an akademie@simplytest.de und wir stellen Ihnen dann selbstverständlich einen Computer zur Verfügung.


Location:

Unsere Seminare / Workshops und Schulungen finden immer in zentral gelegenen, leicht erreichbaren und modernen Seminarräumen von Hotels statt. So können auch Teilnehmer von außerhalb direkt in dem Hotel übernachten und haben sehr kurze Wege zu den informativen und praxisnahen Schulungen.

Für Ihr leibliches Wohl ist immer gesorgt. Neben einem reichhaltigen Frühstücksbuffet, stehen ihnen warme und kalte Getränke zur Verfügung, sowie eine umfangreiches Mittagessen und Nachmittagskuchen / Snacks.


Nähere Informationen und eine detaillierte Kursagenda finden Sie unter: https://simplytest.de/training/testautomatisierung-js/

Mit Freunden teilen

Datum und Uhrzeit

Veranstaltungsort

Nürnberg

Nürnberg

Germany

Karte anzeigen

Rückerstattungsrichtlinien

Rückerstattungen bis zu 7 Tage vor dem Event

Dieses Event speichern

Event gespeichert