Uno scenario di test risponde alla domanda, "Di cosa eseguirò il test?" Vengono sviluppati scenari di test per definire cosa è necessario convalidare per assicurare che il sistema funzioni funzioni come dovuto e sia creato con un alto livello di qualità.
Sezione dello scenario di test | Descrizione |
---|---|
Riepilogo | Utilizzare il tema, la categoria e le funzioni per organizzare gli scenari di test in gruppi logici che possono essere ordinati successivamente. Il team può definire tali attributi in un modo qualsiasi. È inoltre possibile aggiungere un peso allo scenario di test. Il peso è una misura dell'impegno di esecuzione e può essere basato sulle ore del tester, sulle unità di lavoro o sulla priorità. Ad esempio, uno scenario di test che richiede il doppio del tempo per l'esecuzione potrebbe avere il peso doppio rispetto ad un altro scenario di test. I report che misurano l'avanzamento prendono in considerazione il valore del peso quando si determina lo stato. |
Progetto scenario di test | Definisce il progetto globale dello scenario di test. Questo può includere qualsiasi informazioni di impostazione di background o topologia. È possibile includere immagini o una descrizione di alto livello in formato elenco puntato. |
Revisione formale | Riporta le persone che devono rivedere o approvare lo scenario di test e che definiscono il processo di approvazione. Utilizzare questa sezione per istituire un processo di revisione formale che può aiutare i processi
di business a soddisfare gli
standard di settore e le norme applicabili. Come risultato, ogni membro del team riceve una notifica di elementi di lavoro. Quando i membri del team rispondono, viene inviata una notifica al proprietario dello scenario di test e viene visualizzato un riepilogo dei risultati. Il proprietario del team quindi aggiorna di conseguenza il piano di test e ripete il processo fino a che tutti i membri del team non approvano. |
Requisiti | Utilizzare questa sezione per associare i requisiti ad uno
scenario di test particolare dopo aver aggiunto i requisiti al piano di test. Dopo aver stabilito l'associazione tra i requisiti e gli scenari di test, è possibile creare report di completamento per determinare la percentuale di requisiti che gli scenari di test coprono. Mantenendo questa stretta associazione tra i requisiti e gli scenari di test, è possibile impostare la tracciabilità in tutto il ciclo di vita del progetto. |
Valutazione rischi | Riporta i rischi associati a un determinato scenario di test. |
Pre-condizioni | Definisce gli elementi che devono verificarsi prima di poter eseguire questo scenario di test. Ad esempio, potrebbe essere necessario che un altro scenario di test venga completato prima di poter eseguire questo qui. |
Post-condizioni | Definisce ciò che si deve verificare una volta completato lo scenario di test. È possibile evidenziare gli elementi di cleanup o le istruzioni di disinstallazione. |
Risultati previsti | Riporta i risultati che devono essere ottenuti prima di poter considerare riuscito lo scenario di test. È possibile allegare un file o un'immagine che mostri lo stato dell'interfaccia utente o il codice risultante. |
Script di test | Riporta gli script di test associati ad un
particolare scenario di test. Sono supportati diversi tipi di script di test,
inclusi quelli manuali, quelli abilitati alle parole chiave, gli script di test funzionale automatici e altri. Gli script possono essere riutilizzati in altri scenari di test. Ogni script di test contiene le istruzioni per l'implementazione di uno scenario di test. Durante l'esecuzione, gli script di test manuali sono elaborati istruzione per istruzione mentre gli script di test automatizzati sono eseguiti automaticamente. |
Record di esecuzione test | Riporta i record esecuzione di test associati allo scenario di test. Queti record esecuzione di test contengono informazioni dettagliate per lo scenario di test e i risultati dell'esecuzione di uno scenario. Questi specificano l'ambiente hardware e software per l'esecuzione. Ad esempio, per assicurare che lo scenario di test riesca quando viene eseguito su quattro sistemi operativi diversi, due diverse piattaforme hardware e tre browser differenti, è possibile creare un record di esecuzione del test per ognuna di queste combinazioni. Record di esecuzione del test contiene inoltre il risultato generale (cioè, riuscito, non riuscito, bloccato) associato con l'esecuzione di uno scenario di test. Affinché lo scenario di test riesca, tutti i suoi record esecuzione di test devono riuscire. Record di esecuzione del test possono inoltre includere un log dettagliato dell'esecuzione del test e pertanto una cronologia dettagliata di tutti i risultati di esecuzione. Inoltre, Rational Quality Manager include funzioni per la generazione dei record esecuzione di test in maniera automatica, semplificando in questo modo il processo di pianificazione e di esecuzione dei test. |
Allegati | Utilizzare per allegare file e documenti allo scenario di test. |