Nom de fichier: | Le cours de tests unitaires Speedrun Python (unittest, mock) |
Source du contenu: | https://www.udemy.com/course/the-speedrun-python-unit-testing-course-unittest-mock/ |
Taille du fichier: | 475 Mo |
Éditeur: | udemie |
Mis à jour et publié: | 17 octobre 2024 |
Dans ce cours, nous allons apprendre à tester des applications avec le framework python unittest.
Les tests unitaires sont le premier niveau de tests logiciels où les plus petites parties testables du logiciel
sont testés. Ceci est utilisé pour valider que chaque unité logicielle fonctionne comme prévu.
Le framework de test unittest est un framework de style Python xUnit.
Dans cet article, nous découvrirons le framework unittest à l’aide d’exemples.
Vous allez apprendre les concepts de base des tests d’applications tels que:
- Unité de test individuelle
- Effectuer des préparatifs et partager des données de test à l’aide d’appareils de test
- Organisation du code de test
- Regroupement de tests à l’aide de TestSuite
- Test sauté
- Exécution des collections de tests
- Moquerie d’objets et de fonctions
- Utiliser des décorateurs fictifs pour patcher des objets
Vous apprendrez également à utiliser des objets fictifs. Le test moqueur est une technique ou une méthode
utilisé dans les tests dans le cadre des tests logiciels en remplaçant le
objet original (objet dépendant) avec un objet fictif.
L’objet fictif créé peut simuler le comportement de l’objet dépendant qui
est temporairement remplacé. Les tests dans les tests simulés se concentrent sur l’unité testée
sans impliquer ou dépendre d’autres unités en isolant l’objet à tester.