Guida introduttiva ai test manuali tramite Microsoft Test Manager
La presente è una guida introduttiva all'attività di test manuale con Visual Studio Ultimate o Visual Studio Test Professional. La guida consente agli utenti di diventare operativi in breve tempo, imparando a creare test manuali, a eseguirli e a registrare i risultati tramite Microsoft Test Manager.
Nelle procedure seguenti vengono descritti i passi principali di questa Guida introduttiva:
Connettersi al progetto Team e creare un piano
Aggiungere dettagli al piano di test
Aggiungere test case manuali
Eseguire test e inviare bug
Tenere traccia dello stato di avanzamento dei test per il piano
Connettersi al progetto Team
Innanzitutto, è necessario connettersi al progetto Team appropriato. Selezionare il progetto Team utilizzato per sviluppare l'applicazione sottoposta test e archiviare i requisiti o le storie utente. Qui verranno archiviati gli elementi dei test.
Nota
Verranno visualizzati solo i progetti Team per cui si dispone delle autorizzazioni di accesso. Per ulteriori informazioni, vedere Autorizzazioni per Team Foundation Server.
Per connettersi al progetto Team e creare un piano
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 aggiungere un nuovo Team Foundation Server per la prima volta, digitare l'URL o semplicemente il nome del Team Foundation Server, quindi fare clic su Aggiungi.
La stringa di connessione che verrà utilizzata per connettersi a Team Foundation Server viene visualizzata in Anteprima.
Nota
Se non si conosce il nome del server Team Foundation Server, contattare l'amministratore di sistema.
Per selezionare un insieme di progetti team, fare clic sulla freccia per visualizzare l'elenco di progetti team di questo insieme.
Per ulteriori informazioni sui progetti team e sugli insiemi di progetti team, vedere Organizzazione del server con insiemi di progetti team.
Selezionare il nome del progetto team nell'elenco, quindi fare clic su Connetti.
Se ci si connette correttamente a questo progetto Team, viene visualizzato il Testing Center.
Nota
È possibile selezionare un piano di test esistente da utilizzare o per aggiungerne uno nuovo. Per selezionare un piano di test esistente da utilizzare, fare clic sul piano nell'elenco, quindi scegliere Seleziona piano.
Per aggiungere un piano, scegliere Aggiungi.
Verrà visualizzata la finestra di dialogo per l'aggiunta del piano di test.
Digitare il nome del piano, quindi fare clic su Aggiungi.
Il piano verrà aggiunto all'elenco e sarà evidenziato.
(Facoltativo) Per creare un URL utilizzabile da parte degli altri membri del team per connettersi a questo piano, fare clic su Copia URL per piano.
Ciò consente di copiare negli Appunti l'URL al piano creato. È ora possibile incollare questo URL in un messaggio di posta elettronica e inviarlo agli altri nel team in modo che possano connettersi facilmente al piano. Per ulteriori informazioni, vedere Procedura: passare da un piano di test a un altro utilizzando URL.
Per selezionare il piano aggiunto, scegliere Seleziona piano.
Verrà visualizzata la visualizzazione Sommario per il piano di test. Seguire ora i passaggi della procedura seguente per aggiungere i dettagli del piano di test.
Aggiungere dettagli al piano di test
Prima di creare test case ed eseguirli, è necessario disporre di un piano di test. Di seguito sono illustrati i dettagli che è possibile aggiungere al piano di test. È possibile aggiornare il piano di test in qualsiasi momento. Nella procedura seguente vengono descritte le modifiche minime che potrebbe essere necessario apportare alle proprietà del piano di test.
Per aggiungere dettagli al piano di test
Per passare alla visualizzazione delle proprietà per il piano di test, fare clic su Proprietà.
(Facoltativo) Per passare a un'iterazione diversa per il progetto Team, fare clic su Iterazione.
(Facoltativo) La configurazione predefinita fornita per il piano di test specifica che i test devono essere eseguiti nel sistema operativo Windows 7 utilizzando Internet Explorer 8.0 come browser. È possibile utilizzarla come segnaposto oppure creare una configurazione diversa con valori predefiniti o variabili di configurazione diverse. Per aggiungere nuove configurazioni, fare clic su Nel piano corrente in Configurazioni, quindi scegliere Gestisci. Per ulteriori informazioni, vedere Definizione della matrice di test utilizzando configurazioni di test.
Nota
Le configurazioni fanno parte della pianificazione e informano il tester su ciò che è necessario. Durante l'esecuzione dei test non viene verificato che vengano effettivamente eseguiti con tale configurazione.
Per salvare le modifiche, fare clic su Salva e chiudi.
Nota
È possibile aggiornare il piano di test in qualsiasi momento. Per ulteriori informazioni non trattate in questa Guida introduttiva sull'utilizzo del piano di test, vedere Procedura: creare un piano di test.
Verrà visualizzata la visualizzazione Sommario. È ora possibile seguire i passi della procedura successiva per creare i test case manuali.
Creare test case manuali
È possibile aggiungere solo test case al gruppo di test predefinito con lo stesso nome del piano di test, come illustrato nella figura seguente.
In alternativa, è possibile aggiungere requisiti al piano di test e aggiungere test case a questi requisiti.
Quando si creano test case manuali, è possibile aggiungere l'azione e il risultato previsto per ogni passo del test, come illustrato nella figura seguente. Quando si esegue questo test, sarà possibile contrassegnare ogni passo del test come superato o non superato.
Per creare test case manuali
Per mostrare il contenuto del piano di test, fare clic su Sommario.
(Facoltativo) Per creare un nuovo gruppo di test tramite un requisito, fare clic su Aggiungi requisiti.
Verrà visualizzata la finestra di dialogo Aggiungi requisiti esistenti al piano di test.
(Facoltativo) Selezionare tutti i requisiti che si desidera aggiungere al piano di test, quindi fare clic su Aggiungi requisiti al piano.
Nota
In questa Guida introduttiva i gruppi di test creati dai requisiti vengono aggiunti al gruppo predefinito che rappresenta il nodo radice con lo stesso nome del piano di test. È possibile aggiungere test case o gruppi di test a questo nodo radice del gruppo di test, ma non è possibile rinominarlo. Per ulteriori informazioni su come organizzare i test case mediante gruppi di test, vedere Organizzazione di test case mediante gruppi di test.
Per aggiungere test case al gruppo di test predefinito o al gruppo creato dai requisiti, selezionare il gruppo di test nel riquadro della gerarchia dei gruppi di test e fare clic su Nuovo nel riquadro dei dettagli del gruppo di test.
Verrà visualizzata la finestra di dialogo Nuovo test case.
Immettere i dettagli per il nuovo test case, inclusi il titolo, le azioni e i risultati previsti per ogni passo del test, quindi fare clic su Salva e chiudi.
Il nuovo test case verrà visualizzato nel riquadro dei dettagli del gruppo di test.
Nota
Se il test case viene creato per un gruppo di test in base a un requisito, il test case verrà collegato automaticamente al requisito.
Eseguire test
È ora possibile eseguire i test nel piano di test. Ciascuna associazione tra configurazioni predefinite e test case nel piano di test viene visualizzato nella visualizzazione Test. È possibile selezionare i test che si desidera eseguire, come illustrato nella figura seguente.
È quindi possibile avviare il test da Test Runner.
Nota
Verrà richiesto di avviare un test e verrà proposta l'opzione di creare una registrazione delle azioni. È possibile utilizzare una registrazione delle azioni per riprodurre le azioni eseguite durante l'esecuzione del test. Per ulteriori informazioni sulle registrazioni delle azioni, vedere Registrazione e riproduzione di test manuali.
Avviare l'applicazione sottoposta a test ed eseguire i passi del test. Durante l'esecuzione del test, contrassegnare i passi come superati o non superati, aggiungere commenti, file o schermate o creare un bug, come illustrato nella figura seguente.
Per eseguire test manuali
Sulla barra dei menu del gruppo centrale fare clic su Test.
Per eseguire i test, selezionare il gruppo di test che contiene i test da eseguire.
Le associazioni tra test e configurazioni vengono illustrate nell'elenco.
Selezionare i test che si desidera eseguire e fare clic su Esegui.
Verrà aperto Test Runner.
In Test Runner, viene richiesto di avviare il test e facoltativamente è possibile selezionare Crea registrazione delle azioni. Fare clic su Avvia test.
Nota
È possibile aumentare la velocità e l'efficienza dei test utilizzando registrazioni delle azioni. Per ulteriori informazioni sulla creazione di una registrazione delle azioni, vedere Procedura: creare una registrazione delle azioni.
Eseguire i passi nel test case.
I dati associati a un passo del test vengono visualizzati con il passo.
Per contrassegnare il risultato di un passo del test, fare clic sull'elenco a discesa dell'icona attiva a destra del passo del test, quindi fare clic su Superato o Non superato.
Nota
Per mettere in pausa il test in qualsiasi momento, fare clic su Pausa. Se si sta registrando il test case, facendo clic su Pausa si mette in pausa anche una registrazione del video o di un'azione. Per riprendere il test e la registrazione del video o dell'azione, fare clic su Riprendi.
Se si trova un bug, fare clic su Crea bug.
Verrà visualizzata la finestra di dialogo Nuovo bug. I dati allegati o raccolti verranno aggiunti automaticamente al bug. Per ulteriori informazioni, vedere Procedura: inviare un bug tramite Test Runner.
Dopo avere completato il test, fare clic su Termina test.
Viene ora visualizzato un risultato per il test in Test Runner, in base ai risultati del passo del test. Se si è scelto di registrare il test, la registrazione viene interrotta e salvata automaticamente.
Importante Il risultato complessivo per un test si basa sullo stato per tutti i passi del test contrassegnati. Pertanto, se un passo del test è contrassegnato come non superato, il test avrà esito negativo.
È necessario contrassegnare un passo del test con uno stato se si tratta di un passo del test di convalida. In caso contrario, il test verrà contrassegnato automaticamente come non superato.
Per salvare i risultati del test, fare clic su Salva e chiudi.
Tenere traccia dello stato di avanzamento dei test
È ora possibile tenere traccia dello stato di avanzamento per il piano di test. Dopo avere eseguito i test manuali con Test Runner, è possibile visualizzare immediatamente lo stato di avanzamento nell'attività Esegui test. È possibile visualizzare i test superati e non superati. È possibile contrassegnare i test come bloccati o reimpostarli come attivi quando si è pronti a eseguirli nuovamente, come viene illustrato nella figura seguente.
Per tenere traccia dello stato di avanzamento dei test
L'indicatore di stato è una rappresentazione grafica dello stato dei test, basata sulla percentuale di test in un determinato stato. I test in uno stato simile vengono visualizzati con lo stesso colore, in modo che sia possibile visualizzare rapidamente lo stato. Gli stati vengono definiti nella tabella seguente.
Stato
Colore
Descrizione
Superato
Verde
Test superati.
Non superato
Rosso
Test non superati.
Bloccato
Rosso
Test bloccati
Active
Blu
Test da eseguire. Include i test che non sono stati eseguiti, i test bloccati che sono stati sbloccati e i test non superati da eseguire nuovamente perché è stato corretto un problema.
In corso
Blu
Test attualmente in esecuzione
Per visualizzare un riepilogo dello stato di avanzamento dei test, spostare il puntatore del mouse sull'indicatore di stato nell'attività Esegui test.
Verrà visualizzata la finestra di dialogo con un riepilogo dello stato di tutti i test.
Per visualizzare i risultati di un test specifico, selezionare il test, quindi fare clic su Visualizza risultati.
Verranno visualizzati i risultati più recenti per il test, insieme a tutti i dettagli e i dati raccolti durante l'esecuzione del test.
Nota
Tra i risultati è inoltre possibile visualizzare la cronologia dei risultati del test ogni volta che il test è stato eseguito per il piano di test. Per ulteriori informazioni su come visualizzare i risultati dei test, vedere Procedura: visualizzare i risultati dei test utilizzando Microsoft Test Manager.
Vedere anche
Concetti
Gestione di nuove attività di test
Definizione dell'attività di test utilizzando piani di test
Altre risorse
Linee guida per la creazione di piani di test e gruppi di test