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 Pianificare test manuali Team Web Access.

Per informazioni su come accedere a questo rapporto, vedere Excel (rapporti).

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 ed è configurato per l'utilizzo di SharePoint Server Enterprise Edition.Per ulteriori informazioni, vedere Dashboard (CMMI).

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

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

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

Vedere anche

Altre risorse

Excel (rapporti)