Schulungsübersicht

Einführung

  • Warum Protractor verwenden?

Einrichtung und Installation

Wie Protractor funktioniert

Überblick über die Protractor-Syntax

Verstehen von Promises und Promise-Based Tests

Eine Beispiel-Webanwendung

Ihr SUT (System Under Test) einrichten

Schreiben Sie Ihren ersten Test

Unit Testing JavaSkript mit Jasmin oder Mocha

Ansteuerung des Browsers mit Selenium WebDriver, Chai WebDriver, directConnect

Auffinden und Interagieren mit Web Elements

Accessing Web Elements durch Seitenobjekte

Ausführen des Tests

Erzeugen von Testberichten

Debuggen von Protractor-Tests

Testcode pflegbar und leicht lesbar machen

Mocking von HTTP-Anfragen

Integration von Cucumber mit Protractor für BDD (verhaltensgesteuerte Entwicklung)

Skalieren von Tests über mehrere Browser und Systeme mit Selenium Grid

Integration von Protractor in Ihren Entwicklungsworkflow (Git, Jenkins, etc.)

Zusammenfassung und Schlussfolgerung

Voraussetzungen

  • Erfahrung im Umgang mit Javascript und node.js.
  • Grundlegendes Verständnis von Angular-Webanwendungen.
  • Grundlegendes Verständnis von Automatisierungstests.

Publikum

  • Web-Entwickler
  • Testingenieure für Automatisierungstechnik
  14 Stunden
 

Teilnehmerzahl


Beginnt

Endet


Die Termine sind abhängig von der Verfügbarkeit und finden zwischen 09:30 und 16:30 statt.
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.

Erfahrungsberichte (1)

Kombinierte Kurse

Introduction to Selenium

  7 Stunden

Verwandte Kategorien