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
- I backup eseguiti in un sito possono essere ripristinati nello stesso sito
- I backup effettuati su un sito possono essere ripristinati sull'altro sito
- L'implementazione di qualsiasi nuova funzionalità nell'ambiente di produzione live non dovrebbe influire negativamente sull'integrità dei servizi di produzione correnti
- Il processo di implementazione può essere replicato utilizzando una documentazione valida
- Ogni componente può essere spento e avviato con successo entro la scala temporale concordata.
- Per gli avvisi: tutti gli avvisi critici devono andare al TEC e fare riferimento al documento di risoluzione corretto.
- Gli avvisi sono in atto e vengono emessi se vengono superate le soglie concordate
- Qualsiasi documentazione di ripristino prodotta o modificata, inclusi i diagrammi di servizio, è valida. Questo dovrebbe essere consegnato alle aree di supporto pertinenti.
- 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.