Retour aux cas pratiques
API TestingExpert
Implémenter une validation contractuelle entre versions d’API
Scénario
Contexte L’API expose /v1/products et /v2/products avec des différences structurelles. Le Problème Il faut garantir que la version v1 reste rétrocompatible malgré les évolutions introduites en v2. Contraintes Créer des tests distincts pour chaque version et comparer les champs communs. Vérifier que les champs supprimés ou modifiés ne cassent pas les contrats existants. Livrable attendu Une suite de tests API assurant la conformité contractuelle et la rétrocompatibilité.
Compétences ciblées
apiversioningcontract testingbackward compatibilityadvanced validation