Protractor: End-to-End Testing for Angular Web Applications Schulung

Kurs Code

protractor

Duration

14 hours (üblicherweise 2 Tage inklusive Pausen)

Voraussetzungen

  • Experience working with Javascript and node.js.
  • Basic understanding of Angular web applications.
  • Basic understanding of automation testing.

Audience

  • Web developers
  • Automation test engineers

Overview

Protractor ist ein durchgängiges Automatisierungstest-Framework für Angular und Angular-JS. Es wird verwendet, um Tests gegen Web-Anwendungen auszuführen, mit ihnen zu interagieren, wie es ein Benutzer tun würde: Durch Ausfüllen von Formularen, Klicken auf Elemente und die Navigation von Seite zu Seite.

In diesem von Ausbildern geleiteten Live-Training lernen die Teilnehmer aus erster Hand

, wie man Protraktor-Tests gegen eine Proben-Angular Web-Anwendung in einer Live-Laborumgebung schreibt.

Am Ende dieses Kurses werden die Teilnehmer ihre Kenntnisse in Protractor erworben haben und sich wohl fühlen

  • eigene Automatisierungstests für Angular Anwendungen
  • erstellen.
  • die Integration von Protractor in den bestehenden Entwicklungsablauf.
  • , dass ihre Tests sauber und wartbar sind
  • .
  • läuft Protractor mit oder ohne Selen, um das Browserverhalten zu steuern.

Format des Kurses

  • interaktiven Vortrag und Diskussion
  • .
  • Viele Übungen und Übungen
  • .
  • Hands-on-Umsetzung in einem Live-Labor-Umfeld
  • .

  • Um ein maßgeschneidertes Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um
  • zu arrangieren.

Machine Translated

Schulungsübersicht

Introduction

  • Why use Protractor?

Setup and Installation

How Protractor Works

Overview of Protractor Syntax

Understanding Promises and Promise-Based Tests

A Sample Web Application

Setting up Your SUT (System Under Test)

Writing Your First Test

Unit Testing Javascript with Jasmin or Mocha

Driving the Browser with Selenium WebDriver, Chai WebDriver, directConnect

Locating and Interacting with Web Elements

Accessing Web Elements through Page Objects

Executing the Test

Generating Test Reports

Debugging Protractor Tests

Making Your Test Code Maintainable and Easy to Read

Mocking HTTP Requests

Integrating Cucumber with Protractor for BDD (Behavior Driven Development)

Scaling Tests over Multiple Browsers and Systems with Selenium Grid

Integrating Protractor into Your Development Workflow (Git, Jenkins, etc.)

Summary and Conclusion

Erfahrungsberichte

★★★★★
★★★★★

Verwandte Kategorien

Course Discounts

Course Discounts Newsletter

Wir behandeln Ihre Daten vertraulich und werden sie nicht an Dritte weitergeben.
Sie können Ihre Einstellungen jederzeit ändern oder sich ganz abmelden.

Some of our clients

is growing fast!

We are looking to expand our presence in Germany!

As a Business Development Manager you will:

  • expand business in Germany
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!