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 Pianificare test manuali Team Web Access.
Per informazioni sulle modalità di accesso, di aggiornamento o di gestione dei rapporti, vedere Rapporti (SQL Server Reporting Services).
Nota
Per questo rapporto è necessario che la raccolta dei progetti team che contiene il progetto team in uso sia stato configurato con SQL Server Reporting Services.Questo rapporto non è disponibile se Rapporti non viene visualizzato all'apertura di Team Explorer ed espandendo il nodo del progetto team.
In questo argomento
|
È possibile utilizzare questo rapporto per rispondere alle domande seguenti:
|
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 Concedere l'accesso ai database del data warehouse per Visual Studio ALM.
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.
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 del 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.
Attività 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.
Domande 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 ed esaminati dal team?
Quando potranno essere eseguiti tutti i test case?
Tutti i test case saranno pronti per essere eseguiti per la fine dell'iterazione?
Versione 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 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.
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. Nella figura seguente vengono illustrati i filtri disponibili:
Per modificare l'intervallo di tempo del rapporto
Fare clic sull'icona calendario in Inizio iterazione (data) o Fine iterazione (data) e selezionare la data appropriata.
Fare clic su Visualizza rapporto.
Per filtrare i test case conteggiati nel rapporto
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.
Fare clic su Visualizza rapporto.