STLC - Criteri di accettazione
Per criteri di accettazione si intende il comportamento previsto di una funzionalità, un modulo e un'applicazione come elencato nei documenti dei requisiti. Sono fasi / punti di controllo di verifica per determinare se il sistema software ha soddisfatto o meno le specifiche dei requisiti. Lo scopo principale di questo test è valutare la conformità del sistema ai requisiti aziendali e verificare se ha soddisfatto i criteri richiesti.
I criteri di accettazione sono un insieme di affermazioni che menzionano chiaramente il risultato superato / non superato previsto. I criteri di accettazione specificano i requisiti sia funzionali che non funzionali. Questi requisiti rappresentano "condizioni di soddisfazione o comportamento previsto". Non c'è accettazione parziale; o un criterio è soddisfatto o non è soddisfatto.
Questi criteri definiscono i confini ei parametri di una funzionalità / modulo e determinano se la funzionalità / modulo è completata e funziona come previsto.
I criteri di accettazione di alto livello sono menzionati a livello del piano di test. I criteri di accettazione vengono convertiti in un elenco di punti da verificare o risultati attesi a livello di casi di test.
I criteri di accettazione sono definiti sulla base dei seguenti attributi:
- Correttezza e completezza funzionali
- Integrità dei dati
- Conversione dei dati
- Usability
- Performance
- Timeliness
- Riservatezza e disponibilità
- Capacità di installazione e aggiornamento
- Scalability
- Documentation