Testing Siebel Business Applications > Plan Testing Strategy >
Obiettivi di test
Il primo passo nel processo di pianificazione del test è quello di documentare gli obiettivi di test di alto livello. Gli obiettivi di test forniscono un elenco prioritario di obiettivi di verifica o convalida per il progetto. Utilizzare questo elenco di obiettivi per misurare l’avanzamento del test e verificare che l’attività di test sia coerente con gli obiettivi del progetto.
Gli obiettivi di test possono in genere essere raggruppati nelle seguenti categorie:
- Correttezza funzionale. Convalida che l’applicazione supporta correttamente i processi e le transazioni aziendali richiesti. Elenca tutti i processi aziendali che l’applicazione è richiesta per supportare. Elencare anche gli standard per i quali è richiesta la conformità.
- Autorizzazione. Verifica che le azioni e i dati siano disponibili solo per gli utenti con autorizzazione corretta. Elencare tutti i requisiti di autorizzazione chiave che devono essere soddisfatti, incluso l’accesso a funzionalità e dati.
- Livello di servizio. Verifica che il sistema supporterà i livelli di servizio richiesti dell’azienda. Ciò include la disponibilità del sistema, il carico e la reattività. Elencare tutti gli indicatori di prestazioni chiave (KPI) per il livello di servizio e il livello di sforzo operativo richiesto per soddisfare i KPI.
- Usabilità. Convalida che l’applicazione soddisfa i livelli di usabilità richiesti. Elencare il livello di formazione richiesto e i KPI utente richiesti.
Il team di testing, il team di sviluppo e la business unit concordano l’elenco degli obiettivi di test e la loro priorità. Figura 5 mostra un documento di obiettivi di prova di esempio.
Un caso di test copre uno o più obiettivi di test e ha i passaggi specifici che i tester seguono per verificare o convalidare gli obiettivi dichiarati. I dettagli del piano di prova sono descritti nei Piani di prova.