Procedura: analizzare le esecuzioni dei test tramite Microsoft Test Manager
Se è stato utilizzato Microsoft Test Manager per eseguire test automatizzati o se si sono eseguiti dei test dalla riga di comando utilizzando tcm.exe, è possibile analizzare le esecuzioni dei test automatizzate per determinare i motivi della mancata riuscita dei test o per esaminare qualsiasi altro problema associato alla loro esecuzione.
Quando si analizzano i risultati di ciascun test, è possibile selezionare un tipo di errore e una risoluzione per ogni test non superato o aggiungere un commento sull'analisi condotta fino a quel momento. Per agevolare l'analisi è possibile aprire i risultati di ciascun test per visualizzare tutte le esecuzioni precedenti per quel test.
Se si determina l'esistenza di un problema, è possibile creare un bug e associare ad esso i dati dei risultati. Se si determina che la mancata riuscita del test è stata causata da un problema noto, è possibile connettere quel test a un bug esistente. Quando il bug viene corretto, il tester che verifica il bug può visualizzare tutti i test case che devono essere rieseguiti per garantirne la correzione.
Se si desidera aggiungere dati all'esecuzione dei test, è possibile aggiungere allegati o commenti all'esecuzione stessa.
Per semplificare l'analisi, è possibile eseguire il test automatizzato tramite i passi del test manuale nel test case associato. Per ulteriori informazioni, vedere Procedura: eseguire un test case con automazione associata come test manuale.
Nella figura seguente viene mostrato come selezionare e visualizzare i dettagli dell'esecuzione che si desidera analizzare.
Nota
È inoltre possibile visualizzare esecuzioni dei test manuali e analizzarne i dettagli.
Per analizzare le esecuzioni dei test tramite Microsoft Test Manager
Aprire Microsoft Test Manager.
Nota
Per visualizzare la finestra Microsoft Test Manager, fare clic su Start, quindi scegliere Tutti i programmi. Selezionare Microsoft Visual Studio 2010, quindi fare clic su Microsoft Test Manager 2010.
Per visualizzare i risultati dei test, fare clic sulla freccia GIÙ nello strumento di selezione del gruppo centrale, quindi su Testing Center.
Nella barra dei menu del gruppo centrale fare clic su Test, quindi su Analizza esecuzioni dei test.
Verrà visualizzata l'attività Analizza esecuzioni dei test. Nell'attività sono indicate tutte le esecuzioni dei test automatizzate per il piano di test in questione.
(Facoltativo) per visualizzare esecuzioni dei test manuali, fare clic su Mostra esecuzioni manuali.
Le esecuzioni dei test manuali vengono visualizzate anche nell'elenco di esecuzioni dei test.
Fare doppio clic su un'esecuzione dei test per aprirla e visualizzare i dettagli.
Verranno visualizzati i dettagli dell'esecuzione dei test.
(Facoltativo) Per aggiornare il titolo dell'esecuzione dei test in modo da renderlo più significativo, digitare il nuovo nome in Titolo.
(Facoltativo) Per aggiungere commenti al risultato dell'esecuzione dei test, digitare i commenti nella casella Commenti.
Per i test non superati, è possibile aggiornare la causa dell'errore. Selezionare il test nell'elenco dei test, fare clic sulla freccia a discesa accanto a Tipo di errore e selezionare il motivo dell'errore dall'elenco.
(Facoltativo) Se il test non è stato superato, è possibile aggiornarne la risoluzione. Selezionare il test nell'elenco dei test, fare clic sulla freccia a discesa accanto a Risoluzione e selezionare la risoluzione dell'errore dall'elenco.
Nel caso in cui l'errore sia causato da un nuovo problema e si desideri creare un bug, fare clic su Crea bug nella barra degli strumenti.
Verrà visualizzata l'attività Nuovo bug. Tutti i dati dei risultati del test vengono aggiunti automaticamente al bug. Il bug è associato al test case, in modo tale che quando il bug viene corretto il tester possa individuare i test case da rieseguire. Digitare i dati necessari nei campi del bug e fare clic su Salva e chiudi. Per ulteriori informazioni sull'aggiunta di dati al bug, vedere Procedura: inviare un bug tramite Microsoft Test Manager.
Per connettere il test corrente a un bug esistente, attenersi alla procedura seguente:
Selezionare il test e fare clic su Collega a bug.
Viene visualizzata la finestra di dialogo Collega risultato del test a bug esistente.
Modificare la query come necessario.
Fare clic su Esegui per visualizzare i bug dalla query.
Selezionare un bug dall'elenco, quindi fare clic su Collega bug.
Per aggiungere delle note a un risultato del test nell'esecuzione, attenersi alla procedura seguente:
Selezionare il test, quindi fare clic sull'icona Note.
Verrà visualizzata la finestra di dialogo per l'immissione delle note nei risultati del test.
Digitare le note e fare clic su Salva commenti.
(Facoltativo) Per visualizzare i dettagli dei risultati di un singolo test, fare doppio clic sul test.
Viene visualizzato il risultato del test in cui sono indicati i dettagli dell'esecuzione dei test, gli allegati per dati raccolti per questo risultato del test e la cronologia dei risultati del test. È possibile chiudere questa visualizzazione per tornare all'esecuzione dei test. Per ulteriori informazioni su questa visualizzazione, vedere Procedura: visualizzare i risultati dei test utilizzando Microsoft Test Manager.
Nota
Dopo avere esaminato i dettagli e la cronologia del risultato precedente, si potrebbe individuare la presenza di un problema. Da questa visualizzazione è possibile creare un bug da associare al test.
(Facoltativo) Per aggiungere un allegato all'esecuzione dei test, attenersi alla procedura seguente:
Fare clic sulla freccia a discesa accanto all'opzione Allegati.
Fare clic su Aggiungi.
Viene visualizzata la finestra di dialogo Aggiungi allegato.
Fare clic su Sfoglia per individuare l'allegato.
Digitare una descrizione dell'allegato nella casella Commento.
Fare clic su OK per aggiungere l'allegato all'esecuzione dei test.
Per salvare le modifiche per l'esecuzione dei test, fare clic su Salva nella barra degli strumenti.
Vedere anche
Attività
Procedura: eseguire test automatizzati da un piano di test tramite Microsoft Test Manager
Procedura: eseguire test case con automazione dalla riga di comando tramite Tcm