transcriptions du cours “[[https://openclassrooms.com/fr/courses/7155841-testez-votre-projet-python|Tes... onible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]].
====== Ajoutez des tests... staller. Pour cela, utilisez PyPI en exécutant la commande suivante dans le terminal :
<code bash>
# i... e>
Vérifiez que Pytest est installé en tapant la commande ''pytest''. Pytest va alors tenter de lancer
transcriptions du cours “[[https://openclassrooms.com/fr/courses/7155841-testez-votre-projet-python|Tes... onible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]].
====== Ajoutez des tests... hon. Vous avez pu voir dans le chapitre précédent comment mettre en place des tests unitaires à l’aide du framework Pytest. Nous allons maintenant voir comment faire la même chose avec Unittest. Ne vous in
transcriptions du cours “[[https://openclassrooms.com/fr/courses/7155841-testez-votre-projet-python|Tes... onible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]].
====== Codez votre premier test ======
Commençons par prendre une fonction qui permet de cal... éel est sa valeur numérique considérée sans tenir compte de son signe.
</note>
<code python>
def to_a
transcriptions du cours “[[https://openclassrooms.com/fr/courses/7155841-testez-votre-projet-python|Tes... onible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]].
====== Quiz : Écrivez de... ester :**
- L'interaction entre les différents composants
- Une unité de code
- La performance d... nt aux exigences logicielles. Chaque fonction est comparée à l'exigence correspondante pour vérifier si
transcriptions du cours “[[https://openclassrooms.com/fr/courses/7155841-testez-votre-projet-python|Tes... onible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]].
====== Découvrez les tes... aux spécifications fonctionnelles.
Afin de bien comprendre les différents tests, imaginons le logicie... destiné aux zoos. Une des fonctionnalités est de compter le nombre de crocodiles et le nombre d'humain
transcriptions du cours “[[https://openclassrooms.com/fr/courses/7155841-testez-votre-projet-python|Tes... onible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]].
Python permet de tester... férentes formes de tests**. Vous verrez également comment devenir plus efficace en utilisant le **test-...
À l'issue de ce cours, vous aurez développé les compétences suivantes :
* Écrire des tests unitair
transcriptions du cours “[[https://openclassrooms.com/fr/courses/7155841-testez-votre-projet-python|Tes... onible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]].
====== Décelez les éléments à tester ======
Commencez par lire le fichier readme.md du [[https://github.com/OpenClassrooms-Student-Center/4425126-testing-pyt
transcriptions du cours “[[https://openclassrooms.com/fr/courses/7155841-testez-votre-projet-python|Tes... onible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]].
====== Utilisez des mocks pour simuler le comportement d’un objet ======
:TODO:
[[160_qu
transcriptions du cours “[[https://openclassrooms.com/fr/courses/7155841-testez-votre-projet-python|Tes... onible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]].
====== Écrivez des tests ... ◁ Précédent]] | ⌂ [[000_start|Retour au sommaire]] | [[420_testez_comportement_fonctionnel|Suivant ▷]]
transcriptions du cours “[[https://openclassrooms.com/fr/courses/7155841-testez-votre-projet-python|Tes... onible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]].
====== Testez le comportement fonctionnel d’un programme ======
:TODO:
[
transcriptions du cours “[[https://openclassrooms.com/fr/courses/7155841-testez-votre-projet-python|Tes... onible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]].
====== Vérifiez la perfor... tion avec Locust ======
:TODO:
[[420_testez_comportement_fonctionnel|◁ Précédent]] | ⌂ [[000_star
transcriptions du cours “[[https://openclassrooms.com/fr/courses/7155841-testez-votre-projet-python|Tes... onible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]].
====== Implémentez vos te
transcriptions du cours “[[https://openclassrooms.com/fr/courses/7155841-testez-votre-projet-python|Tes... onible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]].
====== Implémentez vos te
transcriptions du cours “[[https://openclassrooms.com/fr/courses/7155841-testez-votre-projet-python|Tes... onible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]].
====== Allez plus loin av
transcriptions du cours “[[https://openclassrooms.com/fr/courses/7155841-testez-votre-projet-python|Tes... onible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]].
====== Quiz : Allez plus