Condividi tramite


Rapporto Excel sulla produttività del team di test

I team responsabili del test del software possono utilizzare il rapporto Produttività del team di test per tenere traccia dell'attività complessiva del team e dei singoli membri del team relativamente al test del prodotto e alla individuazione e segnalazione dei bug.Il rapporto Produttività del team di test fornisce quattro rapporti che illustrano l'attività di test e l'attività relativa ai bug.

  • Attività di test: consente al team di monitorare il volume di test effettuato nelle ultime quattro settimane.

  • Attività di test per utente: consente al team di tenere traccia del volume di test eseguito dai singoli membri del team nel corso delle ultime otto settimane.Il team può utilizzare questo rapporto per bilanciare il carico dell'attività di test fra i membri del team.

  • Bug creati per utente: consente al team di tenere traccia della quantità di bug creati da ciascun membro del team.

  • Efficacia dei bug: consente al team di determinare il livello di efficacia della definizione di bug che si rivelano utili e consentono di compilare un prodotto di qualità.

    [!NOTA]

    È possibile visualizzare il rapporto Produttività del team di test accedendo alla cartella Gestione team test che si trova 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

  • Dati contenuti nei rapporti

  • Attività necessarie per tenere traccia dell'attività di test e dell'attività relativa ai bug

  • Aggiornamento e personalizzazione dei rapporti

Argomenti correlati

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 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 contenuti nei rapporti

I rapporti sull'attività di test sono disponibili 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.

I rapporti sull'attività relativa ai bug sono disponibili solo se il team crea e inizia a risolvere bug.

Questi rapporti sono basati su rapporti di tabella pivot che illustrano l'attività registrata per un progetto team specifico e i dati archiviati nel data warehouse.

Ee730422.collapse_all(it-it,VS.110).gifRapporti Attività di test e Attività di test per utente

Il rapporto Attività di test fornisce un grafico che mostra il numero di test singoli eseguiti ogni giorno.Se un particolare test case è stato eseguito tre volte in un giorno, verrà contato tre volte per quel giorno.

Rapporto Excel Attività di test

Il rapporto Attività di test per utente fornisce un grafico a barre che indica quanti test sono stati eseguiti da ciascun membro del team di test ogni settimana.

Rapporto Excel Attività di test per utente

Nella tabella riportata di seguito vengono descritti i filtri e i campi del rapporto utilizzati nelle tabelle pivot che generano i rapporti sull'attività di test.

Filtri

Campi

  • Progetto team - Gerarchia del progetto team: include i dati raccolti per il progetto team selezionato.

  • Risultati test - Gerarchia area: include i risultati dei test che sono stati eseguiti dai test case assegnati alle aree del prodotto selezionate.

  • Risultati test - Gerarchia iterazione: include i risultati dei test che sono stati eseguiti dai test case assegnati alle iterazioni selezionate.

  • Piano di test - Nome piano di test: include i risultati dei test che sono stati eseguiti dai test case che appartengono ai piani di test selezionati.

Filtro specifico del rapporto Attività di test:

  • Risultato test - Risultato: include i risultati dei test che dispongono di un risultato equivalente a Superato, Non superato, Mai eseguito.

    NotaNota
    Il campo Risultato non viene elencato nel filtro del rapporto.Tuttavia, viene impostato in Elenco campi tabella pivot.

Filtro specifico del rapporto Attività di test per utente:

  • Esecuzione test - Automatizzato: include solo i risultati dei test derivati dai test case manuali.(Automatizzato=False)

  • (Misura) Test - Conteggio risultati: esegue il conteggio di tutti i risultati per ogni test eseguito individualmente.

  • Data - Set - Ultime 4 o 8 settimane: definisce l'intervallo di tempo di attività da inserire nel rapporto.

Campo specifico del rapporto Attività di test per utente:

  • Test - Risultati dei test eseguiti da: raggruppa il conteggio dei risultati dei test in base al membro del team che ha eseguito i test.

Ee730422.collapse_all(it-it,VS.110).gifRapporti Bug creati per utente e Efficacia dei bug

Il rapporto Bug creati per utente fornisce un grafico a barre che indica quanti bug sono stati creati da ciascun membro del team di test ogni settimana.

Rapporto Excel relativo ai bug per utente

Il rapporto Efficacia dei bug fornisce un grafico a barre che presenta il conteggio dei bug risolti creati da ciascun membro del team di test, raggruppati in base alla rispettiva risoluzione.

Rapporto Excel Efficacia del bug

Nella tabella riportata di seguito vengono descritti i filtri e i campi del rapporto utilizzati nelle tabelle pivot che generano i rapporti sull'attività relativa ai bug.

Filtri

Campi

  • Progetto team - Gerarchia del progetto team: include gli elementi di lavoro definiti per il progetto team selezionato.

  • Elemento di lavoro - Gerarchia WorkItem.Iteration: include gli elementi di lavoro assegnati ai percorsi iterazione selezionati.

  • Elemento di lavoro - Gerarchia WorkItem.Area: include gli elementi di lavoro assegnati alle aree del prodotto selezionate.

  • Elemento di lavoro - Tipo elemento di lavoro Work Item.Work Item Type: include solo gli elementi di lavoro selezionati.Per questi rapporti, viene selezionato bug.

Filtro specifico del rapporto Bug creati per utente:

  • Elemento di lavoro - Rev=1: consente di selezionare i dati contenuti nella prima revisione dell'elemento di lavoro da includere nel rapporto.

Filtri specifici del rapporto Efficacia dei bug:

  • Elemento di lavoro - Stato: include gli elementi di lavoro che si trovano in stato selezionato.Per questo rapporto, vengono inclusi i bug che si trovano nello stato Risolto.

  • Elemento di lavoro - Stato precedente Work Item.Previous State: include elementi di lavoro il cui stato precedente era uno degli stati selezionati.Per questo rapporto vengono inclusi i bug il cui stato precedente era Attivo.

  • Data - Anno Mese Data=Tutte: include gli elementi di lavoro che contengono dati corrispondenti ai filtri precedenti nell'elenco durante i periodi di tempo selezionati.Per questo rapporto, vengono inclusi Tutti i periodi di tempo.

Campi specifici del rapporto Bug creati per utente:

  • Elemento di lavoro - Creato da: raggruppa i bug nel rapporto sui bug in base al membro del team di test che li ha creati.

  • (Misura) Elemento di lavoro - Conteggio revisioni: conta i numeri di volte in cui un elemento di lavoro è stato modificato.Poiché il rapporto viene filtrato in modo da considerare solo i dati contenuti nella revisione 1 di ogni bug, il Conteggio revisioni fornisce il numero complessivo di nuovi bug creati dal membro del team di test.

  • Data - Set - Ultime 8 settimane: intervallo di tempo di attività da inserire nel rapporto.

Campi specifici del rapporto Efficacia dei bug:

  • Elemento di lavoro - Motivo: motivo della modifica dello stato dell'elemento di lavoro.Per il rapporto Efficacia del bug, questo fornisce i raggruppamenti Come da progetto, Impossibile riprodurre, Duplicato e Risolto.

  • (Misura) Elemento di lavoro - Conteggio modifiche stato: indica il numero di volte in cui un membro del team ha modificato lo stato dell'elemento di lavoro.Per il rapporto Efficacia del bug, questo campo indica quanto spesso il bug è stato riattivato.

  • Elemento di lavoro - Creato da: raggruppa i bug nel rapporto sui bug in base al membro del team di test che li ha creati.

Attività necessarie per tenere traccia dell'attività di test e dell'attività relativa ai bug

Affinché il rapporto Attività di test risulti utile e accurato, il team deve effettuare le attività riportate di seguito.

  • Definire test case e piani di test e assegnare i test case ai piani di test.Per ulteriori informazioni, vedere Definizione di un piano di test.

  • Eseguire i test.Per ulteriori informazioni, vedere Esecuzione di test in Microsoft Test Manager.

  • (Facoltativo) Per filtrare i rapporti per area del prodotto e iterazione, specificare i percorsi Area e Iterazione di ogni test case.

    [!NOTA]

    Per ogni progetto team, l'amministratore del progetto definisce i percorsi area e iterazione per il progetto in modo che il team possa tenere traccia dello stato di avanzamento tramite tali designazioni.Per ulteriori informazioni, vedere Creare e modificare aree e iterazioni.

Affinché i rapporti sull'attività relativa ai bug risultino utili e accurati, il team deve effettuare le attività riportate di seguito.

  • Creare un bug per ogni difetto del codice rilevato durante il test.

  • Aggiornare lo Stato di ciascun bug man mano che il team corregge, verifica, chiude o riattiva il bug e impostare accuratamente il campo Motivo ogni volta che lo stato del bug viene modificato.

  • (Facoltativo) Per filtrare i rapporti per area del prodotto e iterazione, specificare i percorsi Area e Iterazione di ogni bug.

Aggiornamento e personalizzazione dei rapporti

È possibile aggiornare il rapporto sulla produttività del team di 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 seguente.

Visualizzazione

Azione

Attività relativa a test o bug per un'area del prodotto

Modificare il filtro per Area (impostazione predefinita = Tutto)

Attività relativa a test o bug per un'iterazione

Modificare il filtro per Iteration (impostazione predefinita = Tutte)

Attività di test per un piano di test specifico o un set di piani di test

Modificare il filtro per Test Plan (impostazione predefinita = Tutti)

Attività relativa a test o bug per le ultime sei, otto o più settimane

Nell'elenco dei campi delle colonne della tabella pivot sostituire @@Last 4 weeks@@ o @@Last 8 weeks@@ con un valore Set diverso

Efficacia dei bug per un particolare periodo di tempo

Modificare il filtro per Year Month Date (impostazione predefinita = Tutte)

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

Test tempestivi e frequenti

Altre risorse

Rapporti di Excel (Agile)

Rapporti di Excel (CMMI)