STLC - Akzeptanzkriterien
Akzeptanzkriterien sind das erwartete Verhalten einer Funktionalität, eines Moduls und einer Anwendung, wie in den Anforderungsdokumenten aufgeführt. Es sind Überprüfungsstufen / Kontrollpunkte, um festzustellen, ob das Softwaresystem die Anforderungsspezifikationen erfüllt hat oder nicht. Der Hauptzweck dieses Tests besteht darin, die Übereinstimmung des Systems mit den Geschäftsanforderungen zu bewerten und zu überprüfen, ob es die erforderlichen Kriterien erfüllt.
Akzeptanzkriterien sind eine Reihe von Aussagen, in denen das erwartete Bestehen / Nichtbestehen-Ergebnis klar erwähnt wird. Die Akzeptanzkriterien legen sowohl funktionale als auch nicht funktionale Anforderungen fest. Diese Anforderungen stellen „Bedingungen der Zufriedenheit oder des erwarteten Verhaltens“ dar. Es gibt keine teilweise Akzeptanz; Entweder ist ein Kriterium erfüllt oder es ist nicht erfüllt.
Diese Kriterien definieren die Grenzen und Parameter einer Funktionalität / eines Moduls und bestimmen, ob die Funktionalität / das Modul abgeschlossen ist und wie erwartet funktioniert.
Kriterien für die Akzeptanz auf hoher Ebene werden auf der Ebene des Testplans erwähnt. Die Akzeptanzkriterien werden in eine Liste von zu überprüfenden Punkten oder erwarteten Ergebnissen auf der Ebene der Testfälle konvertiert.
Akzeptanzkriterien werden anhand der folgenden Attribute definiert:
- Funktionale Korrektheit und Vollständigkeit
- Datenintegrität
- Datenkonvertierung
- Usability
- Performance
- Timeliness
- Vertraulichkeit und Verfügbarkeit
- Installations- und Upgrade-Fähigkeit
- Scalability
- Documentation