Condividi tramite


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. Un team che esegue test di regressione ha come obiettivo specifico l'individuazione di bug presenti solo in una 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 Pianificare test manuali Team Web Access. Per informazioni su come accedere a questo rapporto, vedere Excel (rapporti).

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 è configurato per l'utilizzo di SharePoint Server Enterprise Edition.

Autorizzazioni necessarie

Per visualizzare il rapporto, è necessario disporre di autorizzazioni di Lettura per il progetto team in Prodotti SharePoint o appartenere a un gruppo che dispone di tali autorizzazioni.

Per modificare o personalizzare il rapporto, è necessario essere membri del ruolo di sicurezza TfsWarehouseDataReaders in SQL Server Analysis Services. È inoltre necessario disporre delle autorizzazioni del gruppo Membri per il progetto team in Prodotti SharePoint o appartenere a un gruppo che dispone di tali autorizzazioni. Per ulteriori informazioni, vedere Concedere l'accesso ai database del data warehouse per Visual Studio ALM.

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.

Report Excel Analisi degli errori

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: se il risultato del predecessore immediato ha restituito Superato come risultato.

  • Nuovo problema: se non è possibile trovare alcun risultato del predecessore immediato.

  • Problema noto: quando il risultato del predecessore immediato ha restituito Non superato come risultato.

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 di 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 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 mantiene il numero complessivo di regressioni o errori di test all'interno degli intervalli o obiettivi previsti?

  • Il team sta risolvendo i problemi non appena vengono 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. La presenza di picchi può indicare problemi sia nell'attività di test che nella qualità del codice che il team sta archiviando.

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 = Tutte)

Analisi degli errori per un'area di prodotto

Modificare il filtro per Area (impostazione predefinita = Tutte)

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 delle colonne 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):

Vedere anche

Altre risorse

Excel (rapporti)