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