- Adobe
- AutoCAD
- AWS
- Azure
- Cisco
- Datenbanken
- Datenschutz
- Exchange Server
- Hyper-V
- Internet
- ITIL®
- Kaufm. Anwendungen
- Linux
- Lotus
- Microsoft 365
- Microsoft Office
- Office 365
- Oracle
- Powershell
- Praxisworkshops
- PRINCE2
- Proxmox
- Programmieren
- SEO
- Sharepoint
- Soft-Skills
- SQL Server
- System Center
- Veeam
- VMware
- Webdesign Anwendungen
- Windows Server
JavaScript: Webanwendungen testen mit Jasmine, Karma und PhantomJS
JavaScript-Entwickler, Frontend-Developer und Entwickler mit Schwerpunkt auf AngularJS, Backbone.js und weiteren JavaScript Frameworks, die an geschäftskritischen Webanwendungen arbeiten, können von unserem Seminar "JavaScript - Webanwendungen testen mit Jasmine, Karma und PhantomJS" profitieren. Mit diesem Seminar erwerben Teilnehmer die Fähigkeit, Test Driven Development (TDD) und Behavior Driven Development (BDD) anzuwenden, um stabile Webanwendungen zu implementieren. Das Jasmine Test Framework wird dabei als Basis genutzt, um Unit-Tests und Frontend-Tests zu erstellen.
Kursinhalt
Dieser Kurs behandelt folgende Themen:
Testbaren JavaScript-Code entwerfen
- OOP in JavaScript
- Erstellung von Modulen
Tests für Jasmine entwickeln
- Erstellen von Describes
- Assertions und Matcher
- Entwurf eigener Matcher
Asynchrones Testen
- Testen von Ajax-Abfragen
- Verzögertes Testen
- Verwendung von 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
Automatisierung von Tests
- Konfiguration mit Require.js
- Verwendung des Karma Test Runners
Tests für JavaScript Frameworks
- Testen von Backbone.js Applikationen
- Testen von AngularJS
Jasmine im Vergleich mit anderen Test-Frameworks
- Vergleich mit Qunit
- Vergleich mit YUI Test
- Vergleich mit JsTestDriver
Anforderungen
Gute JavaScript- und Jquery-Kenntnisse.
Zielgruppe
JavaScript-Entwickler, die an geschäftskritischen Webanwendungen mitarbeiten. Frontend-Developer und Entwickler mit Schwerpunkt auf AngularJS, Backbone.js und weiteren JavaScript Frameworks.
Kurs-Daten
Seminar: | JST |
Preis: | 1290.00 € zzgl. Mwst. |
Dauer: | 2 Tage |