Tests de fonctionnalité et de performance
Dans cet exercice, vous allez continuer à tester le pipeline de données pandas. Ici, vous créerez deux types de tests. Un test de fonctionnalité avec pytest pour valider que la fonctionnalité « trouver le salaire médian pour l’année 2022 » fonctionne bien. Et un test de performance avec pytest-benchmark pour mesurer la vitesse du processus avec pytest-benchmark. Remarque : le nom de fonction testreadingspeed() dans la solution est utilisé pour mesurer les performances. Cela respecte la convention de nommage 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
Commencer l’exercice