Header Background
Virtual Classroom Schulungen
 
 
 
Alle Hersteller anzeigen
 
 
seminar logo

Angular Unit Testing mit Jasmine

Seminardauer: 2 Tage

Ziele

In der Schulung Angular Unit Testing mit Jasmine lernen die Teilnehmer, wie sie das verhaltensgesteuerte Jasmine-Testframework beherrschen und sicher einsetzen können.

Zielgruppe

Web-Entwickler, Softwareentwickler, Programmierer

Voraussetzungen

Grundlegende Erfahrung mit Angular oder Besuch des Seminar Angular Grundkurs

Agenda

Unit-Tests in Jasmine

  • Software-Tests
  • Arten von Tests
  • Test-Pyramide
  • Unit Tests
  • Jasmine, Karma und Angular
  • Grundlegende Terminologie
  • Test-Suite
  • Spec
  • Assertion
  • Matchers
  • Setup und Teardown
  • Testsuite
  • Automatisch generierte Angular-Test-Suiten
  • Einen Test ausführen

Jasmine-Konfiguration

  • Setup and Teardown
  • Beispiel für Setup/Teardown
  • Reihenfolge der Ausführung
  • Verschachtelte Testsuiten
  • Verschachtelte Testsuiten Ausführungsreihenfolge
  • Verschachtelter Setup/Teardown Ausführungsreihenfolge
  • Benutzerdefinierte Matcher
  • Schnittstelle
  • Matcher Factory
  • Verwenden des Matchers
  • Ausführen der Tests
  • Deaktivieren von Suites und Specs
  • Das this-Keyword

Testen - Komponenten, Pipes und Services

  • Testen von Komponenten
  • Nur die Klasse testen
  • Beispielkomponente
  • Test Component Class
  • Beispiel für Test Component Class
  • Test Component
  • Beispiel für eine Testkomponente
  • TypeScript async/await
  • Erkennung von Änderungen
  • DOM-Element(e)
  • Testen von Pipes
  • Beispiel für eine Pipe Class
  • Beispiel für eine Pipe Spec
  • Prüfung von Services
  • Beispiel für ein Service Class
  • Beispiel für ein Spec Example
  • Erwartung eines Errors

DOM, Routing und Codeabdeckung

  • Testen in Angular
  • Komponenten
  • Testen des DOM
  • DOM-Tests vs. End-to-End-Tests
  • TestBed
  • TestBed Use Cases
  • Verwendung von TestBed
  • ComponentFixture
  • Abrufen der Komponente und des DOM Elements
  • Auswählen von DOM Elementen mit NativeElement
  • Auswählen von DOM Elementen mit DebugElement
  • Beispiele für die Auswahl
  • Zugriff auf Text
  • Button Clicks
  • Routing
  • Routing Test Setup
  • Routing Spec
  • Code Coverage
  • Detaillierte Coverage Summary
  • Details

Integrationstests

  • Integrationstests
  • Spies
  • Beispiel einer Service Class
  • Spec
  • Einen Spy verwenden, um einen festen Wert zurückzugeben
  • Verwendung eines Spies zur Rückgabe eines dynamischen Wertes
  • Injection
  • Beispiel für Injection
  • Injection in einer Testsuite
  • Mocks

Schulungsunterlagen

nach Absprache

Open Badges - Ihre digitalen Kompetenznachweise

Digital Skills Open Badges

Mit einer erfolgreichen Teilnahme an einer Schulung bei IT-Schulungen.com erwerben Sie nicht nur Wissen und Kompetenz, sondern erhalten auch zusätzlich zum Teilnahmezertifikat Ihr Open Badge als digitalen Kompetenznachweis.

Diesen erhalten Sie in Ihrem persönlichen und kostenlosen Mein IT-Schulungen.com Account. Ihre erworbenen Badges können Sie anschließend in sozialen Medien einbinden und teilen.

Infos zu den Vorteilen unter Badges

Tags: Angular
 

1.) Wählen Sie den Seminartyp:




2.) Wählen Sie Ort und Datum:

995,00 € Preis pro Person

spacing line1.184,05 € inkl. 19% MwSt
Verpflegung zzgl.
Seminarunterlagen zzgl.

Seminar jetzt anfragen Auf den Merkzettel
PDF IconPDF Icon

Christine Röppenack
Seminarberaterin
Telefon: 0911 6500 8 222
Email: info@it-schulungen.com

Digitale Zertifikate

Digital Skills Open Badge

Digitales Wissen & Kompetenzen erwerben & zeigen.

Mit Badges von IT-Schulungen erhalten Sie - neben dem Teilnahmezertifikat als PDF - ein Open Badge als Nachweis Ihrer Fertigkeiten mit Echtheitszertifikat.

Zeigen Sie Ihre Digital Skills mit Zertifikaten auf Plattformen wie LinkedIn, XING & Facebook, auf Ihrer Website und in E-Mail-Signaturen.

Mehr Infos zu Badges

 

Diese Seite weiterempfehlen:

0
Merkzettel öffnen
0
Besuchsverlauf ansehen
IT-Schulungen.com Control Panel
Warnung Icon Sie haben in Ihrem Browser Javascript deaktiviert! Bitte aktivieren Sie Javascript um eine korrekte Darstellung und Funktionsweise von IT-Schulungen zu gewährleisten. Warnung Icon