Angular Testing Training

Strategien für modernes Testen von Single-Page-Applications

Tests schreibt man nur im Backend? Das ist schon lange nicht mehr so!

Angular, eine der führenden Plattformen für die Erstellung dynamischer und skalierbarer Webanwendungen, bietet vielfältige Möglichkeiten, das Verhalten von Anwendungen zu verifizieren. Doch teilweise sind diese Möglichkeiten gar nicht bekannt oder zwar weit verbreitet, können aber auf den ersten Blick erschlagen.  

In diesem Training geben wir dir einen Überblick über die verschiedenen Möglichkeiten und tauchen in die wichtigsten davon tiefer ab. Basierend auf unseren Erfahrungen in verschiedensten Projekten geben wir konkrete Empfehlungen und Best Practices für bessere Tests im eigenen Code. Dazu addieren wir eine Menge praktischer Übungen, in denen du dein neues Wissen direkt anwendest.

Nach dem Training kannst du einordnen, welche Testing-Techniken du verwenden solltest, wenn du einen bestimmten Anwendungsfälle hast. Da wir jeweils sanft einsteigen und dann einen Deep Dive in die Tools machen, lernst du sowohl Neues kennen als auch Bekanntes aus einem anderen Blickwinkel zu sehen. Du lernst außerdem verschiedene nützliche Tools kennen, die dir das Testen erleichtern.

Die Zielgruppe dieses Trainings sind Angular Entwickler*innen, die bereits die generellen Angular Basics kennen und mehr erfahren wollen über Testing Methoden und darüber, wie sie sie einsetzen.

Während der zwei Tage gehen wir auf verschiedene Themen ein, indem wir sie jeweils kurz theoretisch vorstellen, verschiedene Möglichkeiten aufzeigen und konkrete Empfehlungen geben. Anschließend wird die Theorie durch praktische Übungen untermauert. Dabei entwickeln wir nach und nach eine Anwendung weiter, die wir speziell für dieses Training geschrieben haben. Das ermöglicht, die Themen gleich realitätsnah anzuwenden.

Die Inhalte:

  • Automatisiertes Testen mit Jest 
  • Services und Pipes testen
  • Komponenten-Tests 
  • Mocking 
  • Asynchronität, Observables und Marbles 
  • Testen mit HttpTestingController und RouterModule 
  • End-2-End-Tests mit Playwright
  • Auswirkungen von neuen Features wie Signals und Standalone Components auf das Testen 

Wir zeigen in diesem Training ganz viele Facetten der Testing-Möglichkeiten für Angular-Anwendungen. Lost in possibilities? Nicht mit diesem Training. Als Teilnehmer*in bekommst Du zweierlei: Einen sehr fundierten Überblick über die verschiedenen Optionen, zu testen und darüber hinaus erhältst du konkrete Ratschläge, welche Methode besonders gut zu welcher Situation passt.

Auf die neuesten Features gehen wir auch ein, die Konzentration liegt jedoch auf State-of-the-art Testing.

Und das sagen Teilnehmer*innen nach unserem
Angular Testing Training:

"Von den Grundlagen des Testens bis hin zu End-2-End Tests, dieses sehr gelungene Training deckte alles ab. Besonders wertvoll waren für mich der Abschnitt zu Asynchronität. Die praxisnahen Übungen und Empfehlungen der Trainer rundeten das Ganze ab."

05/2024 Alexandra R.

Angular Testing mit P. Guntermann, M. Sieben und M. Wiktorin

Wir bieten das Angular Testing Training als öffentliches und als Inhouse/Private Training an.

Die nächsten Termine:

Deine Ansprechpartnerin für Trainings: Yvonne Zimmermann

Du hast Fragen zu einem Training? Oder möchtest Dich unverbindlich informieren?

Yvonne berät Dich gerne. Du erreichst sie unter:

+49 (0) 721 6105 -160

trainings@andrena.de