Che cos'è l'Operational Acceptance Testing (OAT)? Esempi di casi di test

Sommario:

Anonim

Test di accettazione operativa

L'Operational Acceptance Testing (OAT) è una tecnica di test del software che valuta la prontezza operativa di un'applicazione software prima del rilascio o della produzione. L'obiettivo dei test di accettazione operativa è garantire la conformità del sistema e dei componenti e il corretto funzionamento del sistema nel suo ambiente operativo standard (SOE).

L'Operational Acceptance Testing (OAT Testing) è anche chiamato Operational Readiness Testing (ORT) o Operational Testing.

Tipi di test operativi

  • Test di installazione
  • Funzionamento del test di carico e prestazioni
  • Test di backup e ripristino
  • Test di sicurezza
  • Analisi del codice
  • Test di failover
  • Test di recupero
  • Test operativo dell'ambiente di test end-to-end
  • Revisione della documentazione operativa

Perché i test operativi

  • Durante le configurazioni del software OAT e il supporto operativo, i componenti si uniscono
  • Verifica l'implementazione di modifiche funzionali o strutturali al software o al servizio in un ambiente funzionale o non funzionale
  • Questo test determina se un'applicazione può essere distribuita su una rete secondo gli standard IT Infrastructure Library (ITIL)
  • Indica se un software funzionerà nel modo in cui è stato progettato senza interrompere il processo aziendale
  • OAT si concentra principalmente su questi aspetti del prodotto software
    • Resilienza
    • Capacità di recupero
    • Gestibilità e supportabilità
    • Integrità

Esempi di casi di test per test operativi o OAT

Di seguito è riportato un pratico elenco di controllo per eseguire OAT

  1. I backup eseguiti in un sito possono essere ripristinati nello stesso sito
  2. I backup effettuati su un sito possono essere ripristinati sull'altro sito
  3. L'implementazione di qualsiasi nuova funzionalità nell'ambiente di produzione live non dovrebbe influire negativamente sull'integrità dei servizi di produzione correnti
  4. Il processo di implementazione può essere replicato utilizzando una documentazione valida
  5. Ogni componente può essere spento e avviato con successo entro la scala temporale concordata.
  6. Per gli avvisi: tutti gli avvisi critici devono andare al TEC e fare riferimento al documento di risoluzione corretto.
  7. Gli avvisi sono in atto e vengono emessi se vengono superate le soglie concordate
  8. Qualsiasi documentazione di ripristino prodotta o modificata, inclusi i diagrammi di servizio, è valida. Questo dovrebbe essere consegnato alle aree di supporto pertinenti.
  9. Qualsiasi componente è interessato dall'errore, dovrebbe mostrare l'ordine di riavvio consigliato, il tempo per il completamento, ecc.

Conclusione:

Nell'ingegneria del software, i test operativi garantiscono la conformità del sistema e dei componenti nell'ambiente operativo standard dell'applicazione (SOE). La forma completa di OAT è Test di accettazione operativa.