JavaScript: Unit-Testing

Überblick über das Jasmine Testing Framework

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
Jasmine ist ein Open Source Testing Framework für JavaScript, das Sie sowohl zum Test von node.js-Anwendungen, als auch zum Test von client-seitigem JavaScript-Code verwenden können. Wo Sie das Framework und die Dokumentation finden, verrät dieser Film.
02:18

Transkript

Jasmine ist ein quelloffenes testing framework for JavaScript, indem Sie sowohl kleinseitigen Code also JavaScript das später mal im Browser laufen soll als auch serverseitige JavaScript was von Node JS ausgeführt wird, testen können. Das Projekt welches sie Unter github.com /jasmine/jasmine finden steht und einer MIT Lizenz was bedeutet dass sie das testing framework auch in kommerzieller Software gefahrlos einsetzen können. Wenn Sie ein wenig herunterscrollen, dann sehen Sie dass neben einer kurzen Beschreibung des Projekts auch eine minimale Installationsanleitung gibt. Natürlich reicht so eine Installationsanleitung gar nicht aus (inaudible) Und deshalb ist im oberen Bereich der Webseite Dde eigentliche Dokumentation des Projekts verlinkt, diese finden wir unter Jasmine Github.io und wiie wir hier sehen gibt es für jede Version von Jasmine eine einzelne Dokumentation die auch im Nachhinein noch Gelesen werden kann. Die aktuelle Dokumentation, die finden wir stets unter diesem (inaudible) und Sie sehen dann unterhalb des (inaudible) auch jeweils auf welche Version sich denn diese Edge Dokumentation bezieht in meinem Fall ist das jetzt hier die Version 241. Wenn Sie sich das erste Beispiel hier ansehen, dann erkennen Sie vielleicht dass Jasmine einem behaviour driven design kurz BDD Ansatz folgt. Das bedeutet, dass Tests die wir in so einer BDD Syntax schreiben sich eher auf das was des getesteten Codes als auf das wie konzentrieren. Und das ist eine gute Sache. Denn diese Vorgehensweise hilft nicht nur dabei wartbare Tests zu schreiben, also solche Tests, die wir über einen längeren Zeitraum mit geringem Aufwand pflegen können, sondern die hilft auch dabei, dass die Tests auch von nicht Entwicklern gelesen und verstanden werden können. Bedeutet also selbst der Projektmanager oder vielleicht sogar der Kunde, der kann was mit den Ausgaben des testframeworks anfangen. Zusammenfassend können wir also sagen, dass es sich bei Jasmine um ein Open Source Testing framework für JavaScript handelt, welches einer BDD Syntax folgt, und dass sie sowohl für Client als auch für serverseitige Code benutzen können.

JavaScript: Unit-Testing

Steigen Sie in die Grundlagen des Unit-Testings ein und sehen Sie, wie Sie mit dem Jasmine-Framework Ihren JAvaScript-Code professionell testen können.

2 Std. 7 min (21 Videos)
Derzeit sind keine Feedbacks vorhanden...
Software:
Exklusiv für Abo-Kunden
Erscheinungsdatum:19.05.2016

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!