JavaScript - Webanwendungen testen mit Jasmine, Karma und PhantomJS

Next Date:
24.06.2024 - 09:00 - 16:00 Uhr
Course ends on:
25.06.2024
Total Duration:
16 Stunden in 2 Tagen
Internship:
Nein
Teaching Languages:
  • Deutsch
Type of Course:
  • Weiterbildung 
Type of Provision:
  • E-Learning 
Execution Time:
  • Tagesveranstaltung
min. Participants:
1
max. Participants:
8
Price:
€1,535.10 - Inklusive Schulungsunterlagen und Pausenversorgung
Funding:
  • Bildungsscheck Brandenburg für Beschäftigte 
  • Betriebliche Weiterbildung Brandenburg 
Type of Qualification:
Zertifikat/Teilnahmebestätigung 
Final Examination:
Nein
Qualification Title:
keine Angaben
Certifications of the Course:
  • Nicht zertifiziert
Courses for Women only:
Nein
Childcare:
Nein
Link to Course:
Quantity of Details:
Suchportal Standard nicht erfüllt - further information

Target Groups:
Angesprochener Teilnehmerkreis: JavaScript-Entwickler, die an geschäftskritischen Webanwendungen mitarbeiten. Frontend-Developer und Entwickler mit Schwerpunkt auf AngularJS, Backbone.js und weiteren JavaScript Frameworks.
Professional Requirements:
Gute JavaScript- und jQuery-Kenntnisse.
Technical Requirements:
Keine besonderen Anforderungen.
Classification of the Federal Employment Agency:
  • C 1435-10-35 JavaScript und andere Script-Sprachen

Contents

- 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

All statements without guarantee. The providers are solely responsible for the correctness of the given information.

Published on 26.03.2024, last updated on 23.05.2024