Tests de fonctionnalité et de performance
Dans cet exercice, vous continuerez à tester le pipeline de données pandas
. Ici, vous allez créer deux types de tests. Un test de fonctionnalité avec pytest
pour valider que la fonctionnalité "trouver un salaire médian pour une année 2022" fonctionne réellement. Et un test de performance avec pytest-benchmark
pour déterminer la rapidité du processus avec pytest-benchmark
. Remarque : La fonction testreadingspeed() de la solution est utilisée pour évaluer les performances. Cela est conforme à la convention d'appellation et à la fonctionnalité.
Cet exercice fait partie du cours
Introduction aux tests en Python
Exercice interactif pratique
Passez de la théorie à la pratique avec l’un de nos exercices interactifs
