Condividi tramite


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:

  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 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, fare clic su Start, quindi scegliere Tutti i programmi. Selezionare Microsoft Visual Studio 2010, quindi fare clic su Microsoft Test Manager 2010.

  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.

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

  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, 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, fare clic su 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, 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.

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

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, fare clic su Sommario.

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

  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 fare clic su 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 fare clic su 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 fare clic su Esegui.

  4. Verrà aperto Test Runner.

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

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

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

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

    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

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

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

Creazione e gestione di test

Esecuzione di test

Qualità del software

Altre risorse

Linee guida per la creazione di piani di test e gruppi di test