Condividi tramite


Rapporto Conformità test case

Dopo che il team inizia a definire i test case, è possibile utilizzare il rapporto Conformità test case per determinare quanti test case sono stati definiti e sono pronti per essere eseguiti.

[!NOTA]

Il rapporto sulla conformità test case è utile solo se il team sta testando l'applicazione tramite Test Runner e Microsoft Test Manager.Per ulteriori informazioni su come definire e utilizzare i test case, vedere Creazione e gestione di test in Microsoft Test Manager.

Per informazioni sulle modalità di accesso, di aggiornamento o di gestione dei rapporti, vedere Rapporti (Agile).

[!NOTA]

Per questo rapporto è necessario che l'insieme dei progetti team che contiene il progetto team in uso sia stato fornito con SQL Server Reporting Services.Se non viene visualizzato Rapporto Rapporti quando si apre Team Explorer e si espande il nodo del progetto team, questo rapporto non è disponibile.

In questo argomento

  • Dati contenuti nel rapporto

  • Interpretazione del rapporto

  • Filtro del rapporto

È possibile utilizzare questo rapporto per rispondere alle domande seguenti:

  • Quando tutti i test case saranno pronti per l'esecuzione?

  • Tutti i test case saranno pronti per essere eseguiti per la fine dell'iterazione?

  • Quanti test case devono ancora essere scritti e rivisti dal team?

  • Quanti test case sono pronti per l'esecuzione?

Autorizzazioni necessarie

Per visualizzare il rapporto, è necessario disporre del ruolo Browser in Reporting Services o appartenere a un gruppo a cui sia assegnato questo ruolo.Per ulteriori informazioni, vedere Aggiungere utenti ai progetti team o Gestione delle autorizzazioni.

Dati contenuti nel rapporto

Il rapporto Conformità test case fornisce un grafico area che mostra quanti test case sono nello stato Progettazione o Pronto nel periodo di tempo specificato.Rivedendo questi dati, è possibile determinare facilmente con quale velocità il team progetta i test case e li rende disponibili per il test.Quando si crea un test case, viene impostato automaticamente sullo stato Progettazione.Dopo che il team ha rivisto e approvato il test case, un membro del team deve modificare lo stato su Pronto ad indicare che il test case è pronto per essere eseguito.

Nella figura seguente viene illustrato un esempio di rapporto Conformità test case.

Esempio di rapporto Conformità test case

I dati visualizzati nel rapporto derivano dal data warehouse.Nel rapporto vengono riepilogati i dati acquisiti per ogni test case durante l'intervallo di tempo specificato in base al percorso di area e ad altri filtri specificati.

Il rapporto può essere filtrato nei seguenti modi:

  • Modificando le date di inizio e di fine per il rapporto.

  • Filtrando i test case conteggiati nel rapporto tramite la specifica dei percorsi di area, la priorità e lo stato.

Per ulteriori informazioni, vedere Filtro del rapporto più avanti in questo argomento.

Dd380713.collapse_all(it-it,VS.110).gifAttività obbligatorie per la gestione dei test case

Affinché il rapporto Conformità test case sia utile e accurato, il team deve effettuare le attività seguenti:

  • Definire test case e, per ognuno di essi, specificare i percorsi di Iterazione e Area.

  • Aggiornare lo stato di ogni test case durante l'avanzamento da Progettazione a Pronto a Chiuso.

Interpretazione del rapporto

Il rapporto Conformità test case visualizza il numero di tutti i test case, raggruppati in base allo stato.

Dd380713.collapse_all(it-it,VS.110).gifDomande che trovano risposta nel rapporto

È possibile rivedere il rapporto per determinare lo stato di avanzamento del team in un'iterazione o nel tempo.Ad esempio, è possibile rispondere a queste domande:

  • Quanti test case sono pronti per l'esecuzione?

  • Quanti test case devono ancora essere scritti e rivisti dal team?

  • Quando tutti i test case saranno pronti per l'esecuzione?

  • Tutti i test case saranno pronti per essere eseguiti per la fine dell'iterazione?

Dd380713.collapse_all(it-it,VS.110).gifVersione non problematica del rapporto

Un rapporto Conformità test case non problematico mostra uno stato di avanzamento costante nei test case che vengono progettati e spostati sullo stato Pronto, come indicato nell'illustrazione seguente.

Versione non problematica di Conformità test case

Dd380713.collapse_all(it-it,VS.110).gifVersione problematica del rapporto

Nell'illustrazione seguente viene mostrata una versione problematica del rapporto Conformità test case nella quale gli stati non cambiano per diverse settimane.

Versione problematica di Conformità test case

Un rapporto Conformità test case problematico può contenere uno o più degli indicatori seguenti:

  • Nessun test case è pronto per l'esecuzione.

    Quando tutti i test case rimangono per molto tempo nello stato di progettazione, un problema sta bloccando lo stato di avanzamento.È necessario esaminare la causa del blocco.

  • Il numero di test case non sembra sufficiente.

    Il numero di test case definiti per un progetto deve essere uguale o maggiore del numero delle storie utente che il team sta implementando.

Filtro del rapporto

Il rapporto Conformità test case può essere filtrato affinché mostri solo i test case definiti per le aree di prodotto, gli stati e le priorità specificati.Nell'illustrazione che segue vengono mostrati i filtri disponibili:

Filtri per il rapporto Conformità test case

Per modificare l'intervallo di tempo del rapporto

  1. Fare clic sull'icona calendario in Inizio iterazione (data) o Fine iterazione (data) e selezionare la data appropriata.

  2. Fare clic su Visualizza rapporto.

Per filtrare i test case conteggiati nel rapporto

  1. Eseguire una o entrambe le azioni riportate di seguito:

    • Nell'elenco Area selezionare la casella di controllo di ogni area di prodotto da includere.

    • Negli elenchi Stato e Priorità, selezionare la casella di controllo di ogni stato e priorità da includere.

  2. Fare clic su Visualizza rapporto.

Vedere anche

Concetti

Definizione di un piano di test

Rapporto Stato di avanzamento piano test

Test case (Agile)

Altre risorse

Rapporti (Agile)