Test de compatibilité descendante

Qu'est-ce que le test de compatibilité descendante?

Une application / un produit développé à l'aide d'une version d'une plate-forme doit toujours fonctionner dans une version plus récente d'une plate-forme. Le test qui garantit que la nouvelle version du produit continue de fonctionner avec l'ancien produit est appelé test de compatibilité descendante.

Exemple:

Un utilisateur a créé une feuille Excel très complexe pour suivre le calendrier du projet, les ressources, les dépenses à l'aide d'Excel 2000. L'utilisateur met ensuite à niveau sa version MS Office vers la version 2010. Les fonctions qui fonctionnaient sur MS Office 2000 devraient toujours fonctionner, ce qui signifie que les ressources créées avec une version plus ancienne devraient continuer à fonctionner.

Dans le cas où les actifs créés à l'aide d'anciennes versions ne prennent pas en charge les nouvelles versions pour une raison quelconque, le chemin de migration approprié doit être donné à l'utilisateur afin qu'il puisse migrer en douceur de la version précédente à la version actuelle.