Sommaire

Les tests de validation Tests:de validation

Les tests de validation sont des tests en boîte noire dont le but est de vérifier les exigences de la spécification logicielle. L’objectif de la validation logicielle est donc de vérifier la correcte implémentation des exigences logicielles de haut niveau. Ces tests sont parfois appelés tests de recette. Le but des tests de validation est donc la satisfaction du client et l’évitement de campagnes de rappel.

En plus de tester les exigences logicielles, le but est de vérifier les interfaces entre le logiciel et les autres éléments du système (protocoles, messages, signaux, etc.), le comportement du logiciel à des sollicitations (cas d’usage), le respect du temps réel vu aux entrées et sorties du logiciel (ou de la carte électronique), la robustesse du logiciel (imaginer des cas d’erreur, des cas impossibles, des cas d’usage rares ou étranges), l’ordre des actions logicielles en réaction à des sollicitations (cas d’usage), le cycle de vie complet du produit (tests usine, initialisation, appairage, usage, diagnostic, virginisation (effacement de la mémoire flash afin de rendre la carte « vierge », mise à jour, « reset », désactivation), la stabilité, la performance et le fonctionnel après une endurance d’usage (ce test peut parfois être réalisé dans des tests produit ou système). ...