KnowledgeCity

Tester les applications Angular

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.
Regardez la première leçon gratuitement — accédez aux 7 leçons complètes.

To view this video please enable JavaScript.

Cours : À la demande
Intermédiaire  Fournisseur Michaela Ochnich  7 Leçons ·  17m  en Arabe, Allemand, Anglais, Espagnol, Français, Portugais, Chinois simplifié 

Description du cours

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. 

Ce que vous allez apprendre

  • Comprendre les différents types de tests de logiciels et les fonctionnalités sur lesquelles ils se concentrent
  • Écrire des tests unitaires pour les composants et services Angular en utilisant Jasmine
  • Exécuter vos tests en utilisant Karma, le lanceur de tests créé par Angular
  • Utiliser TestBed pour structurer et configurer vos tests Angular
  • Distinguer les différents types de tests et la manière de structurer un test

Points clés à retenir

  • Ce chapitre présente les tests de logiciels et la manière d'écrire des tests pour une application Angular.
  • Jasmine est un framework de test JavaScript utilisé pour écrire des tests unitaires pour les composants et les services.
  • Karma est un lanceur de tests créé par Angular qui est utilisé pour exécuter vos tests.
  • Le chapitre couvre les différents types de tests et les fonctionnalités spécifiques sur lesquelles chaque type se concentre.

Foire aux questions

Qu'est-ce que je vais apprendre dans ce cours ?

Ce chapitre présente les tests de logiciels pour les applications Angular, en couvrant les différents types de tests et la manière d'écrire des tests unitaires pour les composants et les services en utilisant Jasmine, puis de les exécuter avec Karma.

Quels outils de test ce cours utilise-t-il ?

Il utilise Jasmine, un framework de test JavaScript, pour écrire des tests unitaires, et Karma, un lanceur de tests créé par Angular, pour les exécuter.

Quels sujets sont couverts dans les leçons ?

Les leçons incluent une Introduction à Karma et Jasmine, TestBed, la structure des tests (Test Structure) et les types de tests (Test Types).

Quels sont les objectifs d'apprentissage de ce cours ?

Les objectifs sont de comprendre les différents types de tests de logiciels et d'apprendre à écrire des tests unitaires en utilisant Jasmine.