Rapporto Excel sui Gap del test (Agile)
I team responsabili del test del software possono utilizzare il rapporto sui Gap del test per facilitare l'individuazione dei punti in cui sono presenti deficienze nei piani e nelle configurazioni di test e nel code coverage relativo al test.Il rapporto sui Gap del test fornisce i cinque rapporti riportati di seguito in base ai risultati dei test e alle compilazioni definite ed eseguite per un progetto team.
Stato storia utente: consente al team di identificare i gap nel code coverage del test per ogni storia utente.Per questo rapporto è necessario che i membri del team abbiano collegato i test case alle storie utente.
Stato storia utente per configurazione: consente al team di identificare i gap nel code coverage dei test per ciascuna configurazione di test per ogni storia utente.Per questo rapporto è necessario che i membri del team abbiano collegato i test case alle storie utente.
Stato test per area: consente al team di identificare i gap nel code coverage dei test delle aree del prodotto.Per questo rapporto è necessario che i membri del team abbiano assegnato i test case alle aree del prodotto.
Test non eseguiti: consente al team di identificare i test case che non sono mai stati eseguiti per ciascuna configurazione di test.
Code Coverage: consente al team di determinare quali compilazioni e assembly di compilazione hanno un basso o elevato code coverage.
I primi quattro rapporti sono disponibili solo se il team crea piani di test e inizia a eseguire i test tramite Microsoft Test Manager.Per informazioni su come definire gruppi e piani di test, vedere Definizione di un piano di test.
[!NOTA]
È possibile accedere al rapporto sui Gap del test dalla cartella Gestione team test sotto la cartella Rapporti di Excel per il progetto team in Team Explorer.È possibile accedere a questa cartella solo se il portale del progetto team è stato abilitato e ne è stato eseguito il provisioning per l'utilizzo di Prodotti SharePoint.Per ulteriori informazioni, vedere Accedere a un portale del progetto team o alle linee guida per il processo.
In questo argomento
|
Argomenti correlati |
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 di autorizzazioni di livello 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 contenuti nei rapporti
I rapporti sui Gap del test mostrano il conteggio cumulativo dei risultati dei test per i piani di test, le configurazioni di test e i test case definiti per un progetto team.Tutti i rapporti si basano su tabelle pivot che accedono ai dati archiviati nel data warehouse.
Code coverage del test delle storie utente
Il rapporto Stato storia utente indica il numero di test superati o non superati per ciascuna storia utente.Il rapporto presenta un grafico a barre orizzontali che illustra il conteggio dei risultati dei test per ciascuna combinazione di test case e configurazione di test definita dal team per ogni storia utente.Il rapporto presenta il risultato cumulativo dell'esecuzione dei test per tutti i test case collegati alle storie utente.Il rapporto visualizza i risultati filtrati in base agli esiti seguenti: Superato (verde), Non superato (rosso), Mai eseguito (blu) o Bloccato (giallo).
Il rapporto Stato storia utente per configurazione presenta i risultati dei test per ogni storia utente, raggruppati per configurazione di test.
Nella tabella riportata di seguito vengono descritti i filtri e i campi del rapporto utilizzati nelle tabelle pivot che generano i rapporti specifici del code coverage del test delle storie utente.
Filtri |
Campi |
---|---|
Filtro specifico del rapporto Stato storia utente per configurazione:
|
|
Code coverage del test per area del prodotto
Il rapporto Stato test per area indica quanti test case vengono superati o non vengono superati per un progetto team per area del prodotto.Nella tabella riportata di seguito vengono descritti i filtri e i campi specifici utilizzati nei rapporti delle Tabelle pivot che generano il rapporto Stato test per area.
Filtri |
Campi |
---|---|
|
|
Test case che non sono mai stati eseguiti
Il rapporto Test non eseguiti indica quanti test case non sono mai stati eseguiti.I test case vengono raggruppati in base alla configurazione di test e al proprietario dei risultati dei test.Nella tabella riportata di seguito vengono descritti i filtri e i campi specifici utilizzati nei rapporti delle Tabelle pivot che generano il rapporto Stato test per area.
Filtri |
Campi |
---|---|
|
|
Code coverage
Nel rapporto Code Coverage vengono elencate le righe di codice analizzate, non analizzate o analizzate solo parzialmente per ogni compilazione e assembly di compilazione.È possibile utilizzare questo rapporto per determinare quali compilazioni e assembly presentano il minore o maggiore code coverage.Nella tabella riportata di seguito vengono descritti i filtri e i campi specifici utilizzati nelle tabelle pivot che generano il rapporto Code coverage.
Filtri |
Campi |
---|---|
|
|
Attività necessarie per il monitoraggio dei gap del test
Affinché i rapporti sui Gap del test risultino utili e accurati, il team deve effettuare le attività descritte nella tabella riportata di seguito.
Rapporto su foglio di lavoro |
Attività necessarie |
---|---|
|
|
|
|
|
|
|
|
|
|
Aggiornamento e personalizzazione del rapporto
È possibile aggiornare il rapporto sui Gap del test aprendolo in Office Excel e modificando le opzioni di filtro per il rapporto di tabella pivot per uno dei fogli di lavoro.È possibile personalizzare ogni rapporto in modo da supportare altre visualizzazioni, come descritto nella tabella riportata di seguito.
Foglio di lavoro |
Visualizzazione |
Azione |
---|---|---|
|
Gap del test per un'iterazione |
Modificare il filtro per Iteration (impostazione predefinita = Tutte) |
|
Gap del test per un'area del prodotto |
Modificare il filtro per Area (impostazione predefinita = Tutte) |
|
Gap del test per un piano di test specifico o per un set di piani di test |
Modificare il filtro per Test Plan (impostazione predefinita = Tutti) |
|
Gap del test per un gruppo di test specifico |
Modificare il filtro per Test Suite Hierarchy (impostazione predefinita = Tutte) |
|
Code Coverage per una definizione di compilazione specifica o per un set di definizioni di compilazione |
Modificare il filtro per Build Definition Name (impostazione predefinita = Tutte) |
|
Gap del test o code coverage contenenti i dati relativi alle sei, otto o più settimane più recenti |
Nell'elenco dei campi delle colonne della tabella pivot, aggiungere il campo Date - Sets e specificare @@Last 6 weeks@@ o altro set |
Per ulteriori informazioni su come utilizzare e personalizzare i rapporti di tabella pivot e grafico pivot, vedere le pagine riportato di seguito 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