STLC - Critères d'acceptation
Les critères d'acceptation désignent le comportement attendu d'une fonctionnalité, d'un module et d'une application comme indiqué dans les documents d'exigence. Ce sont des étapes de vérification / points de contrôle pour déterminer si le système logiciel a satisfait ou non aux spécifications des exigences. L'objectif principal de ce test est d'évaluer la conformité du système aux exigences de l'entreprise et de vérifier s'il répond aux critères requis.
Les critères d'acceptation sont un ensemble d'énoncés qui mentionnent clairement le résultat de réussite / échec attendu. Les critères d'acceptation spécifient à la fois les exigences fonctionnelles et non fonctionnelles. Ces exigences représentent des «conditions de satisfaction ou de comportement attendu». Il n'y a pas d'acceptation partielle; soit un critère est satisfait, soit il ne l'est pas.
Ces critères définissent les limites et les paramètres d'une fonctionnalité / d'un module et déterminent si la fonctionnalité / le module est terminé et fonctionne comme prévu.
Les critères d'acceptation de haut niveau sont mentionnés au niveau du plan de test. Les critères d'acceptation sont convertis en une liste de points à vérifier ou de résultats attendus au niveau des cas de test.
Les critères d'acceptation sont définis sur la base des attributs suivants -
- Exactitude fonctionnelle et exhaustivité
- Intégrité des données
- Conversion de données
- Usability
- Performance
- Timeliness
- Confidentialité et disponibilité
- Capacité d'installation et de mise à niveau
- Scalability
- Documentation