Tests de modèle

Les tests de modèle vérifient qu'un modèle déployé se comporte comme prévu : l'API répond avec le bon format, les entrées invalides sont refusées, les prédictions sur des cas connus sont stables et les métriques restent au-dessus d'un seuil. Ils s'exécutent automatiquement avant chaque mise en production.

Exemple

def test_predict_format(client):
    r = client.post('/predict', json={'age': 30, 'revenu': 2500})
    assert r.status_code == 200

Notions voisines

Tout le glossaire