=====6 critères===== Elles sont définies dans la norme ISO 9126 et rappelées dans le livre [[http://www.amazon.fr/dp/210070608X|Pratiques des tests logiciels]]. * Capacité fonctionnelle : adéquation des fonctions, précision et fidélité des résultats, interopérabilité, sécurité, conformité aux exigences fonctionnelles. * Facilité d'utilisation : capacité et facilité de compréhension, d'apprentissage, d'exploitation, d'ergonomie IHM du point de vue métier. * Fiabilité : maturité, tolérance aux pannes, remise en état de marche. * Portabilité : capacité et facilité d'adaptation et d'évolution, d'installation des modifications, de remplacement, de cohabitation. * Performance : temps de réponse et comportement dynamique, utilisation des ressources (mémoire, débit en transactionnel, …). * Maintenabilité : capacité et facilité d'analyse des défaillances, de modification, de stabilité (confinement des défaillances), de tests (automaticité, non-régression, …).