To view this video please enable JavaScript.
Kursbeschreibung
This chapter will introduce software testing and how to write tests for your Angular application. You’ll learn about the different types of tests and the features they focus on. You’ll learn how to begin writing unit tests for components and services using Jasmine, a Javascript testing framework, and how to run them with Karma, a test runner created by Angular.
Was Sie lernen werden
- Verstehen Sie die verschiedenen Arten von Softwaretests und die Funktionen, auf die sie sich konzentrieren
- Schreiben Sie Unit-Tests für Angular-Komponenten und Services mit Jasmine
- Führen Sie Ihre Tests mit Karma aus, dem Test Runner, der von Angular erstellt wurde
- Verwenden Sie TestBed, um Ihre Angular-Tests zu strukturieren und zu konfigurieren
- Unterscheiden Sie zwischen verschiedenen Testtypen und wie man einen Test strukturiert
Wichtige Erkenntnisse
- Dieses Kapitel führt Softwaretests ein und erklärt, wie man Tests für eine Angular-Anwendung schreibt.
- Jasmine ist ein JavaScript-Test-Framework, das zum Schreiben von Unit-Tests für Komponenten und Services verwendet wird.
- Karma ist ein Test Runner, der von Angular erstellt wurde und zum Ausführen Ihrer Tests verwendet wird.
- Das Kapitel behandelt verschiedene Testtypen und die spezifischen Funktionen, auf die sich jeder Testtyp konzentriert.
Häufig gestellte Fragen
Was werde ich in diesem Kurs lernen?
Dieses Kapitel führt Softwaretests für Angular-Anwendungen ein und behandelt die verschiedenen Testtypen sowie das Schreiben von Unit-Tests für Komponenten und Services mit Jasmine und deren anschließendes Ausführen mit Karma.
Welche Test-Tools verwendet dieser Kurs?
Es verwendet Jasmine, ein JavaScript-Test-Framework zum Schreiben von Unit-Tests, und Karma, einen Test Runner, der von Angular erstellt wurde, um sie auszuführen.
Welche Themen werden in den Lektionen behandelt?
Lektionen umfassen eine Intro to Karma and Jasmine, TestBed, Test Structure und Test Types.
Welche Lernziele hat dieser Kurs?
Die Ziele bestehen darin, die verschiedenen Arten von Softwaretests zu verstehen und zu lernen, wie man Unit-Tests mit Jasmine schreibt.









