PROGRAMMIERUNG
Software Testing für das Javascript Framework
Weiterbildung
Kursnummer: LS20.183 4-Wochen-Kurs
Ein Modultest (engl. Unittest ) wird in der Softwareentwicklung angewendet, um die funktionalen Einzelteile (Units) von Computerprogrammen zu testen, d. h., sie auf korrekte Funktionalität zu prüfen. Dadurch, werden Fehler durch Tests frühzeitig erkannt.
Inhalt
Testgetriebene Entwicklung Werkzeuge
Methoden Unit-Tests Frameworks
Clientseitige Frameworks QUnit
Jasmine
Serverseitige Frameworks JsTestDriver
Karma
Workshop: Red, Green, Refactor Testinfrastruktur
Funktionsweise Workflow
Debugging innerhalb der Testumgebung System mit Fehlertoleranz
Spies, Stubs und Mocks Simon.JS
Test Doubles Spies Stubs Mocks
Abhängigkeiten vom DOM Abhängigkeiten
Fixtures
Selbsterstellte HTML Fixtures jasmine-jquery
Karma html2js
Asynchrones Testen und Kommunikation mit dem Server Asynchrone Funktionen
Zeitabhängige Funktionen Abhängigkeiten vom Server
Tests in neuen und in bestehenden Applikationen Testen von Node.js-Applikationen
Serverseitige Entwicklung mit Node.js Testframeworks für Node.js
Testgetriebene Entwicklung mit Node.js Test Doubles in Node.js
Tools, die das Testen einfacher machen Entwicklungsumgebungen (IDEs) Code Coverage
Grunt Gulp
Zielgruppe
Javascript Entwickler
Voraussetzungen
Fortgeschrittene Programmierkenntnisse in JavaScript
Kosten
Kompletter Kurs förderfähig
z.B. mit Bildungsgutschein, über Berufsförderungsdienst (BFD) oder bei Kurzarbeit
Termine am Standort Merseburg
Mo, 07.03.2022 Mo, 04.04.2022 Mo, 02.05.2022 Di, 07.06.2022 Mo, 04.07.2022 Mo, 01.08.2022 Mo, 05.09.2022 Di, 04.10.2022 Mo, 07.11.2022 Mo, 05.12.2022
Live-Online-Schulungen
Unsere Weiterbildungen und Schulungen finden auch online im virtuellen Klassenzimmer statt.
Ihr Ansprechpartner
Marcel Romanek Trainingscenterleiter Telefon: 0345 56418-20
E-Mail: marcel.romanek@futuretrainings.com
Hallesche Straße 120 06217 Merseburg
Weitere Infos unter
Telefon: 0345 5641 820 www.futuretrainings.com
Unsere Standorte
Halle (Saale), Berlin, Berlin-Neukölln, Chemnitz, Hannover, Köln, Leipzig, Reutlingen, Stuttgart, Ulm, Erfurt, Jena, Marburg, Nordhausen, Brand-Erbisdorf, Bernburg, Bitterfeld-Wolfen, Dessau-Roßlau, Lutherstadt Eisleben, Hettstedt, Köthen, Magdeburg, Merseburg, Naumburg, Quedlinburg, Sangerhausen, Weißenfels, Zerbst, Zeitz, Rostock, Aue, Annaberg-Buchholz,
Dippoldiswalde, Freital, Heidenau, Bayreuth
Powered by TCPDF (www.tcpdf.org)