JavaScript - Webanwendungen testen mit Jasmine, Karma und PhantomJS

Mit der Schulung JavaScript - Webanwendungen testen mit Jasmine, Karma und PhantomJS lernen Sie Test Driven Development (TDD) und Behavior Driven Development (BDD) als Basis für stabile Webanwendungen zu implementieren. Mit der Kenntnis über das Jasmine Test Framework können Sie Unit-Tests und Frontend-Test erstellen.
Zielgruppe
JavaScript-Entwickler, die an geschäftskritischen Webanwendungen mitarbeiten. Frontend-Developer und Entwickler mit Schwerpunkt auf AngularJS, Backbone.js und weiteren JavaScript Frameworks.
Voraussetzungen
Gute JavaScript- und jQuery-Kenntnisse.
Trainingsinhalte
Testbaren JavaScript-Code entwerfen:
OOP in JavaScript
Module erstellen
Tests für Jasmine entwickeln:
Describes erstellen
Assertions und Matcher erstellen
eigene Matcher entwerfen
Asynchrones Testen:
Testen von AJAX-Abfragen
verzögertes Testen
Stubs und Spies
Frontend testen:
HTML-Ausgabe testen mit Jasmine und jQuery
Seiten mit PhantomJS rendern
Events an PhantomJS schicken
Änderungen am DOM mit Jasmine testen
Tests automatisieren:
Require.js Konfiguration
Verwendung des Karma Test Runner
Tests für JavaScript Frameworks:
Backbone.js Applikationen testen
AngularJS testen
Jasmine im Vergleich mit Qunit, YUI Test und JsTestDriver
Seminarzeiten
- Dauer: 2 Tage
- 1. Tag: 9:00 Uhr bis 16:00 Uhr
- Letzter Tag: 9:00 Uhr bis 16:00 Uhr
Preis pro Person
Preis je Teilnehmer. Inkl. Seminarunterlagen, Pausenverpflegung, Getränke, Mittagessen und Zertifikat. (Halbtages- und Abendveranstaltungen ohne Mittagessen)
TIPP: Bayerische Behörden erhalten Sonderpreise » hier informieren
Termine
Datum | Ort | Preis |
---|---|---|
08.03. – 09.03.2021 | München (München) | 1.200,00 € |
06.05. – 07.05.2021 | München (München) | 1.200,00 € |
28.06. – 29.06.2021 | München (München) | 1.200,00 € |
26.08. – 27.08.2021 | München (München) | 1.200,00 € |
18.10. – 19.10.2021 | München (München) | 1.200,00 € |
16.12. – 17.12.2021 | München (München) | 1.200,00 € |