Rapporto sullo stato di avanzamento dei piani di test (Excel)
È possibile usare il report Stato di avanzamento piano test per monitorare attività di test e inviare informazioni sullo stato di avanzamento complessivo dei test del team. Questo report mostra un grafico burn-down dei risultati di test per tutti i test definiti dal team per il progetto team nelle ultime quattro settimane.
Il report è disponile solo se il team crea piani di test e inizia a eseguire test come descritto in Pianificare test manuali Team Web Access.
Per informazioni su come accedere a questo report, vedere Excel (rapporti).
Contenuto dell'argomento
|
Argomenti correlati |
Nota
Un team usa i test case per definire test manuali e automatizzati che possono essere eseguiti e gestiti tramite Test Runner e Microsoft Test Manager.Usando 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 usare le configurazioni di test per definire come si voglio 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.Creando gruppi di test, è possibile eseguire set di test case come gruppo.Vedere Pianificare test manuali Team Web Access.
Requisiti
È possibile visualizzare lo stato di avanzamento del piano di test dai dashboard Test o Qualità. È possibile accedere ai dashboard solo se il portale del progetto team è stato abilitato e ne è stato effettuato il provisioning per l'uso di Microsoft Office SharePoint Server 2007. Per altre informazioni, vedere Configurare o reindirizzare linee guida per il processo.
Per visualizzare il report, è necessario disporre di autorizzazioni di Lettura per il progetto team in Prodotti SharePoint o appartenere a un gruppo che dispone di tali autorizzazioni. Vedere Aggiungere utenti ai progetti team.
Per modificare o personalizzare il report, è necessario essere membri del ruolo di sicurezza TfsWarehouseDataReaders in SQL Server Analysis Services. È inoltre necessario disporre delle autorizzazioni Membri per il progetto team in Prodotti SharePoint o appartenere a un gruppo che dispone di tali autorizzazioni. Per altre informazioni, vedere Concedere l'accesso ai database del data warehouse per Visual Studio ALM.
Dati contenuti nel report
Il team può rivedere il report Stato di avanzamento piano test per determinare quale percentuale di test è stata completata dal team e se è probabile che le attività di test vengano completate puntualmente. Come illustrato nella figura seguente, il report fornisce un grafico ad area in pila dei risultati di tutti i test, raggruppati in base al risultato più recente registrato nelle ultime quattro settimane. I risultati includono Mai eseguito, Bloccato, Non superato o Superato.
Il grafico si basa su un report di tabella pivot a partire da dati contenuti nel data warehouse. I dati vengono derivati dai risultati generati quando i membri del team eseguono test case tramite Microsoft Test Manager. Per altre informazioni, vedere Esecuzione di test manuali tramite Team Web Access.
Attività necessarie per la gestione dello stato di avanzamento dei piani di test
Affinché il report Stato di avanzamento piano test risulti utile e accurato, il team deve effettuare le attività seguenti:
Definire piani di test e assegnare a questi ultimi i test case.
Per i test manuali, contrassegnare come Superato o Non superato i risultati di ogni passaggio 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 è contrassegnato come Non superato oppure se non è stato contrassegnato, lo stato del test case sarà Non superato.
Per i test automatici, ogni test 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 report
È necessario prevedere che il report Stato di avanzamento piano test possa variare a seconda della fase del ciclo di sviluppo del prodotto in cui ci si trova. Le prime iterazioni devono presentare un aumento graduale del numero di test case superati. Il team può esaminare il report per trovare risposte alle domande seguenti:
Quanti test sono stati superati?
Quanti test non sono stati superati?
Quanti test sono bloccati?
Quanti test non sono mai stati eseguiti?
Quale percentuale dei test ha superato tutti i piani di test?
Quale volume di test è stato completato dal team?
È probabile che il team riesca a completare il test puntualmente?
Una tendenza ideale mostrerebbe un aumento costante nel numero di test Superati e una diminuzione costante nel numero di test Non superati, Mai eseguiti o Bloccati. Per esempi di versioni del report con e senza problemi, vedere Rapporto Stato di avanzamento piano test.
Aggiornamento e personalizzazione del report
È possibile aggiornare il report Stato avanzamento piani test aprendo il file in Office Excel e modificando le opzioni di filtro o un elenco campo colonna per il report di tabella pivot. È possibile personalizzare il report in modo che supporti altre visualizzazioni, come descritto nella tabella seguente.
Visualizzazione |
Azione |
---|---|
Stato di avanzamento del piano di test per un'iterazione |
Modificare il filtro per TestResult.Iteration (impostazione predefinita = Tutto) |
Stato di avanzamento del piano di test per un'area del prodotto |
Modificare il filtro per TestResult.Area (impostazione predefinita = Tutto) |
Avanzamento del piano di test 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 altre informazioni su come usare e personalizzare i report di tabella pivot e di grafico pivot, vedere le pagine seguenti del sito Web Microsoft:
Modificare o rimuovere una cartella di lavoro da Excel Services
Salvare un file in una raccolta di SharePoint o in un altro percorso Web