Guida introduttiva ai test manuali tramite Microsoft Test Manager

La presente Guida introduttiva fornisce una panoramica per il testing manuale.La guida consente di iniziare velocemente a creare test manuali, a eseguirli e a registrare i risultati utilizzando Microsoft Test Manager.

Requisiti

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional

[!NOTA]

Per eseguire i passaggi in questa guida, è necessario disporre di Team Foundation Server installato.Per ulteriori informazioni, vedere Installazione di Team Foundation Server e ALM di Visual Studio.

Nelle procedure seguenti vengono descritti i passi principali di questa Guida introduttiva:

  1. Connettersi al progetto Team e creare un piano

  2. Aggiungere dettagli al piano di test

  3. Aggiungere test case manuali

  4. Eseguire test e inviare bug

  5. 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.

Connettersi al progetto team

[!NOTA]

Verranno visualizzati solo i progetti Team per cui si dispone delle autorizzazioni di accesso.Per ulteriori informazioni, vedere la classe Autorizzazioni per Team Foundation Server.

Per connettersi al progetto Team e creare un piano

  1. Aprire Microsoft Test Manager.

    [!NOTA]

    Per visualizzare la finestra Microsoft Test Manager, premere Start, quindi scegliere Tutti i programmi.Scegliere Microsoft Visual Studio 2012, quindi scegliere Microsoft Test Manager.

  2. 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 eseguire i passaggi in questa guida, è necessario disporre di Team Foundation Server installato.Per ulteriori informazioni, vedere Installazione di Team Foundation Server e ALM di Visual Studio.

  3. Per selezionare una raccolta di progetti team, fare clic sulla freccia per visualizzare l'elenco di progetti team di questa raccolta.

    Per ulteriori informazioni sui progetti team e sulle raccolte di progetti team, vedere Organizzazione del server con raccolte di progetti team.

  4. 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.

  5. Per aggiungere un piano, scegliere Aggiungi.

    Verrà visualizzata la finestra di dialogo per l'aggiunta del piano di test.

  6. Digitare il nome del piano in Immettere il nome del piano, quindi fare clic su Aggiungi.

    Il piano verrà aggiunto all'elenco e sarà evidenziato.

  7. (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.

  8. 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.

Proprietà del piano di test

Per aggiungere dettagli al piano di test

  1. Per passare alla visualizzazione delle proprietà per il piano di test, fare clic su Proprietà.

  2. (Facoltativo) Per passare a un'iterazione diversa per il progetto Team, scegliere Iterazione.

  3. (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, scegliere Nel piano corrente in Configurazioni, quindi scegliere Gestisci.Per ulteriori informazioni, vedere Configurazioni di test: specifica delle piattaforme 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.

  4. 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 Creazione e definizione di 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.

Aggiungere test case a un gruppo di test predefinito

In alternativa, è possibile aggiungere requisiti al piano di test e aggiungere test case a questi requisiti.

Aggiungere requisiti e test case a un piano di test

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.

Creare un test case

Per creare test case manuali

  1. Per mostrare il contenuto del piano di test, scegliere Sommario.

  2. (Facoltativo) Per creare un nuovo gruppo di test tramite un requisito, scegliere Aggiungi requisiti.

    Verrà visualizzata la finestra di dialogo Aggiungi requisiti esistenti al piano di test.

  3. (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.

  4. 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 scegliere Nuovo nel riquadro dei dettagli del gruppo di test.

    Verrà visualizzata la finestra di dialogo Nuovo test case.

  5. 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.

Come eseguire un test

È 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.

Test Runner per test manuali

Per eseguire test manuali

  1. Sulla barra dei menu del gruppo centrale scegliere Test.

  2. 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.

  3. Selezionare i test che si desidera eseguire e scegliere Esegui.

  4. Verrà aperto Test Runner.

  5. In Test Runner, viene richiesto di avviare il test e facoltativamente è possibile selezionare Crea registrazione delle azioni.Scegliere 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.

  6. Eseguire i passi nel test case.

    I dati associati a un passo del test vengono visualizzati con il passo.

  7. Per contrassegnare il risultato di un passo del test, scegliere l'elenco a discesa dell'icona attiva a destra del passo del test, quindi fare clic su Superato o Non superato.

    Per mettere in pausa il test in qualsiasi momento, scegliere Pausa.Se si sta registrando il test case, scegliendo 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, scegliere Riprendi.

    [Visual Studio 2012. studio 1-Visual e TFS] dopo Sospendi, è possibile scegliere Salva e chiudi.In Microsoft Test Manager, questa sessione verrà visualizzato come Sospeso.È possibile eseguire qualsiasi altro lavoro, inclusi eseguire altri test case e quindi si riattiva il passaggio successivo.

    Se si desidera sospendere solo per controllare e modificare il test case, fare clic sul nome del test case.

  8. Se si trova un bug, scegliere 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.

  9. Al termine del test, scegliere 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.

    Nota importanteImportante

    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.

  10. Per salvare i risultati del test, fare clic su Salva e chiudi.

Tenere traccia dello stato di avanzamento dei test

È 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.

Visualizzare i risultati dei test

Per tenere traccia dello stato di avanzamento dei test

  1. 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

  2. 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.

  3. Per visualizzare i risultati di un test specifico, selezionare il test, quindi scegliere 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 del test case manuale utilizzando Microsoft Test Manager.

    SuggerimentoSuggerimento

    È inoltre possibile monitorare lo stato di avanzamento del piano di test visualizzando i risultati del piano di test.I risultati del piano di test si includono grafici e statistiche numeriche sui test nel piano di test.Le statistiche includono i test che attualmente sono passati, non superati, bloccati, senza risultati, che hanno dei warning e che sono attivi.Inoltre, i risultati del piano di test includono grafici dettagliati che mostrano i tipi di errore e di risoluzione.Per ulteriori informazioni, vedere Procedura: visualizzare i risultati del piano di test in Microsoft Test Manager.

Vedere anche

Concetti

Gestione di nuove attività di test

Definizione di un piano di test

Utilizzo dei piani di test nel progetto team

Creazione e gestione di test in Microsoft Test Manager

Esecuzione di test in Microsoft Test Manager

Rilevamento della qualità del software in Microsoft Test Manager