Condividi tramite


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

  • Dati contenuti nel rapporto

  • Interpretazione del rapporto

  • Aggiornamento e personalizzazione del rapporto

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).

Rapporto Excel Stato test requisito

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.

Ee461538.collapse_all(it-it,VS.110).gifAttività 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.

    Nota importanteImportante

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

Vedere anche

Concetti

Dashboard di test (CMMI)

Requisito (CMMI)

Creare e modificare aree e iterazioni

Altre risorse

Rapporti di Excel (CMMI)