Rapporto Analisi degli errori di Excel
Il rapporto Analisi degli errori consente di monitorare il numero di regressioni che il team che si occupa del testing sta riscontrando.Le regressioni sono bug individuati nel software di cui si esegue il test che non erano presenti nelle versioni precedenti.Il team che esegue test di regressione ha come obiettivo principale l'individuazione di bug presenti solo nella nuova versione del software.Il rapporto Analisi degli errori mostra per ogni test case il numero di configurazioni distinte, in precedenza senza errori, che nel corso di test svolti nelle quattro settimane precedenti hanno restituito errori.
Il rapporto è disponile solo se il team crea piani di test e inizia a eseguire test tramite Microsoft Test Manager.Per informazioni su come definire gruppi e piani di test, vedere Definizione di un piano di test. Per informazioni su come accedere a questo rapporto, vedere Rapporti di Excel (Agile).
[!NOTA]
È possibile visualizzare il rapporto Analisi degli errori dal dashboard Test.È possibile accedere a questo dashboard solo se il portale del progetto team è stato abilitato ed è stato eseguito il provisioning per l'utilizzo di Microsoft Office SharePoint Server 2007.Per ulteriori informazioni, vedere Accedere a un portale del progetto team o alle linee guida per il processo.
In questo argomento
|
Argomenti correlati |
[!NOTA]
Un team utilizza i test case per definire test manuali e automatizzati che possono essere eseguiti e gestiti tramite Test Runner e Microsoft Test Manager.Tramite Microsoft Test Manager è possibile non solo creare test case, ma anche gruppi di test e configurazioni di test che supportano il test del progetto.È possibile utilizzare le configurazioni di test per definire come si desidera eseguire i test case e i gruppi di test.È possibile raggruppare i test case organizzandoli nel piano di test secondo una gerarchia di gruppi di test.La creazione di gruppi di test consente di eseguire set di test case come un gruppo.Per ulteriori informazioni, vedere Definizione di un piano di test.
Autorizzazioni necessarie
Per visualizzare il rapporto, è necessario disporre dell'autorizzazione Lettura per il progetto team in Prodotti SharePoint o appartenere a un gruppo che dispone di tale autorizzazione.
Per modificare o personalizzare il rapporto, è necessario essere membri del ruolo di sicurezza TfsWarehouseDataReaders in SQL Server Analysis Services.È inoltre necessario disporre dell'autorizzazione Membri per il progetto team in Prodotti SharePoint o appartenere a un gruppo che dispone di tale autorizzazione.Per ulteriori informazioni, vedere Concedere l'accesso ai database del data warehouse per Visual Studio ALM e Gestione delle autorizzazioni.
Dati contenuti nel rapporto
Il rapporto Analisi degli errori fornisce un grafico ad area in pila in cui è visualizzato il conteggio cumulativo di tutti i risultati con errori relativi a test case per tutte le configurazioni per le ultime quattro settimane.I tipi di errore includono Nuovo problema, Problema noto o Regressione.
Questo rapporto è basato su un rapporto di grafico pivot che mostra i dati relativi ai risultati di test archiviati nel data warehouse nelle ultime quattro settimane.
Il sistema esamina ogni configurazione sulla quale è stato eseguito il test case e tenta di identificare il risultato del predecessore per la stessa configurazione relativa al test case.Il tipo di errore assegnato al test case o alla configurazione è determinato in base ai criteri seguenti:
Regressione: quando il risultato del predecessore immediato ha restituito come risultato il valore Superato.
Nuovo problema: quando non può essere trovato alcun risultato del predecessore immediato.
Problema noto: quando il risultato del predecessore immediato ha restituito come risultato il valore Non superato.
Attività obbligatorie per il monitoraggio delle regressioni
Affinché il rapporto Analisi degli errori risulti utile e accurato, il team deve effettuare le attività seguenti:
Definire test case e piani di test e assegnare i test case ai piani.
Per i test manuali, contrassegnare come Superato o Non superato i risultati di ogni passo di convalida nel test case.
Importante I tester devono contrassegnare i passi dei test di convalida con uno stato.Il risultato complessivo di un test case riflette lo stato di tutti i passi di test contrassegnati.Pertanto, se un passo di test è stato contrassegnato come Non superato oppure non è stato contrassegnato, lo stato del test case sarà Non superato.
Per i test automatici, ogni test case viene contrassegnato automaticamente come Superato o Non superato.
(Facoltativo) Per supportare l'applicazione di filtri, assegnare a ogni test case i percorsi di Iterazione e Area.
Interpretazione del rapporto
È necessario prevedere che il rapporto Analisi degli errori vari a seconda della fase del ciclo di sviluppo del prodotto in cui ci si trova.Le prime iterazioni dovrebbero mostrare poca o nessuna attività di regressione.Più avanti nel ciclo di sviluppo, è possibile aspettarsi alcune regressioni.In particolare, è necessario analizzare il rapporto per trovare le risposte alle domande seguenti:
Quanti test complessivamente presentano regressioni?
Il team sta mantenendo il numero complessivo di regressioni o di test non superati entro gli intervalli previsti o gli obiettivi prestabiliti?
Il team risolve i problemi non appena questi sono identificati?I problemi noti vengono risolti in modo tempestivo?
Un rapporto Analisi degli errori corretto mostrerà un numero moderato di nuovi problemi, problemi noti e regressioni.Se si verificano dei picchi in una o più di queste aree, il team potrebbe dover approfondire l'analisi.È possibile che i picchi indichino problemi nell'attività di test o nella qualità di codice in fase di verifica.
Inoltre, è necessario controllare lo stato di compilazioni recenti, lo stato del bug e la varianza del codice per determinare se la metrica per ognuno di questi fattori consente di spiegare le modifiche nelle righe di attività del test.
Aggiornamento e personalizzazione del rapporto
È possibile aggiornare il rapporto Analisi degli errori aprendo il file in Office Excel e modificando le opzioni di filtro per il rapporto di tabella pivot.È possibile personalizzare il rapporto per supportare altre visualizzazioni seguendo le indicazioni nella tabella seguente.
Visualizzazione |
Azione |
---|---|
Analisi degli errori per un'iterazione |
Modificare il filtro per Iteration (impostazione predefinita = Tutto) |
Analisi degli errori per un'area di prodotto |
Modificare il filtro per Area (impostazione predefinita = Tutto) |
Analisi degli errori per un piano di test specifico o un gruppo di piani di test |
Aggiungere il filtro per Test Plan (impostazione predefinita = Tutto) |
Analisi degli errori per le ultime sei, otto o più settimane |
Nell'elenco dei campi di colonna della tabella pivot sostituire @@Last 4 weeks@@ con un valore Set diverso |
Per ulteriori informazioni su come utilizzare e personalizzare i rapporti di tabella pivot e grafico pivot, vedere le pagine seguenti sul sito Web Microsoft (le pagine potrebbero essere in inglese):
Modificare o rimuovere una cartella di lavoro da Excel Services
Salvare un file in una raccolta SharePoint o in un altro percorso Web
Vedere anche
Concetti
Rapporto sullo stato di avanzamento dei piani di test (Excel)