JavaScript-Entwickler und Frontend-Developer, die an bedeutenden Webanwendungen arbeiten, können in dieser JavaScript - Webanwendungen testen mit Jasmine, Karma und PhantomJS Schulung grundlegende Fähigkeiten für die Implementierung von Test Driven Development (TDD) und Behavior Driven Development (BDD) erwerben. Diese Weiterbildungsmaßnahme richtet sich speziell an Entwickler, die sich auf Frameworks wie AngularJS und Backbone.js fokussieren. Sie erhalten das notwendige Wissen, um mit dem Jasmine Test Framework leistungsfähige Unit-Tests und Frontend-Tests zu erstellen.
Durch die Teilnahme an diesem Kurs werden Ihnen praktische Techniken vermittelt, um testbaren JavaScript-Code zu entwerfen und zu optimieren. Insbesondere lernen Sie, asynchrone Prozesse effektiv zu testen, was später zu einer schnelleren Fehlerdiagnose und somit einer höheren Stabilität Ihrer Anwendungen führt. Die Schulung legt einen starken Fokus auf die praktische Anwendung, indem sie Ihnen ermöglicht, HTML-Ausgaben mit Jasmine und JQuery zu überprüfen und PhantomJS für das Rendering von Seiten sowie die Eventsteuerung zu nutzen.
Erfahrene Entwickler können zudem von den Vorteilen der Automatisierung profitieren, indem sie lernen, wie der Karma Test Runner konfiguriert wird, um Tests nahtlos in Ihre Entwicklungsprozesse zu integrieren. Ein weiteres Highlight ist der direkte Vergleich von Jasmine mit anderen Testwerkzeugen wie Qunit und JsTestDriver, der Ihnen ein breites Spektrum an Testmöglichkeiten eröffnet und Ihnen hilft, Sicherheit und Effizienz in Ihren Workflow zu integrieren.
Dieses Seminar ist ein Angebot der PC-COLLEGE - Gruppe.
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
Angesprochener Teilnehmerkreis: JavaScript-Entwickler, die an geschäftskritischen Webanwendungen mitarbeiten. Frontend-Developer und Entwickler mit Schwerpunkt auf AngularJS, Backbone.js und weiteren JavaScript Frameworks.
Gute JavaScript- und jQuery-Kenntnisse.
Haben Sie Fragen zu diesem Kurs? Füllen Sie das folgende Formular aus und wir melden uns bei Ihnen.

Ein zertifizierter Anbieter für qualitativ hochwertige Kurse und Schulungen.
Mehr über PC-COLLEGE Training GmbH