Systèmes d'information de gestion · Terminale STMG · Le développement d'applications
Tests et maintenance
- Un test compare un résultat obtenu avec un résultat attendu fixé avant l'exécution : l'écart révèle une erreur.
- Un bon jeu d'essai contient des cas normaux, des valeurs limites et des cas erronés, chacun avec son résultat attendu.
- Trois familles d'erreurs : de syntaxe (le programme ne démarre pas), d'exécution (il plante) et de logique (il tourne mais calcule faux).
- La maintenance garde l'application utile : elle corrige (corrective), adapte (adaptative) et améliore (évolutive) ; elle peut se faire à distance.