Rapporto di Excel Stato test requisito (CMMI)
È possibile utilizzare il rapporto Stato test requisito per determinare i gap nel code coverage dei test e monitorare lo stato dei test per ciascun requisito.Questo rapporto indica il numero di test superati o non riusciti per ciascun requisito.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 Organizzazione di test case mediante gruppi di test.
Per informazioni su come accedere a questo rapporto, vedere Rapporti di Excel (CMMI).
[!NOTA]
È possibile visualizzare il rapporto Stato test requisito dal dashboard Test.È possibile accedere a questo dashboard solo se il portale del progetto team è stato abilitato e ne è 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.Utilizzando 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 che i test case e i gruppi di test vengano eseguiti.È 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 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 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 e Gestione delle autorizzazioni.
Dati nel rapporto
Il rapporto Stato test requisito fornisce un grafico a barre orizzontali che illustra il conteggio dei risultati per ciascuna combinazione di test case e configurazione di test definita dal team per ogni requisito.Nel grafico vengono raggruppati i risultati in base alle esecuzioni di test più recenti, con le opzioni Superato (verde), Non superato (rosso), Bloccato (viola) o Non eseguito (grigio).
Il rapporto si basa su un rapporto di grafico pivot che mostra i dati più recenti archiviati nel data warehouse e acquisiti per i risultati dei test case collegati a requisiti specifici.
Attività necessarie per il monitoraggio dell'attività di test
Affinché il rapporto Stato test requisito sia utile e accurato, il team deve effettuare le attività seguenti:
Definire test case e requisiti e collegare i test case ai requisiti utilizzando il tipo di collegamento Testato da.
Definire piani di test e assegnare test case ai piani di test.
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 è stato contrassegnato come Non superato oppure non è stato contrassegnato dal tester, 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 rapporto
È necessario prevedere che il rapporto Stato test requisito possa variare a seconda della fase del ciclo di sviluppo del prodotto in corso.Le prime iterazioni mostreranno che vengono superati pochi test.Tuttavia, è prevedibile che la maggior parte dei test venga superata verso la fine di un'iterazione o del ciclo di sviluppo del prodotto.
È possibile esaminare il rapporto per trovare risposte alle domande seguenti:
Quali requisiti dispongono di un conteggio complessivo basso di test?
Quali requisiti dispongono di un conteggio complessivo elevato di test bloccati o mai eseguiti?
Il code coverage del test per ciascun requisito soddisfa le aspettative?
Quali requisiti hanno una frequenza elevata di errori di test?
Qual è il numero medio di test definiti per requisito?
Quali requisiti hanno una frequenza elevata di errori di test?
Il team sta eseguendo i test per ogni requisito?
Se i test sono bloccati o non in esecuzione, il team individua i problemi che causano il blocco e li risolve?
Aggiornamento e personalizzazione del rapporto
È possibile aggiornare il rapporto Stato test requisito aprendolo in Office Excel e modificando le opzioni di filtro per il rapporto di tabella pivot.È possibile personalizzare il rapporto in modo che supporti altre visualizzazioni, come descritto nella tabella seguente.
Visualizzazione |
Azione |
---|---|
Stato test requisito per un'iterazione |
Modificare il filtro per Iteration (impostazione predefinita = Tutto) |
Stato test requisito per un'area del prodotto |
Modificare il filtro per Area (impostazione predefinita = Tutto) |
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
Creare e modificare aree e iterazioni