Procedura: creare un test case manuale

È possibile creare test case manuali utilizzando Microsoft Test Manager contenenti sia passi di test di convalida che di azione.È inoltre possibile condividere un set di passi di test comuni tra più test case chiamati passi condivisi.In questo modo viene semplificata la gestione dei passi del test se l'applicazione sottoposta a test viene modificata.Per ulteriori informazioni sui passi condivisi, vedere Procedura: condividere i passi dei test case comuni utilizzando i passi condivisi.

Requisiti

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

Qualsiasi test case creato viene associato al progetto Team e può essere aggiunto a più gruppi di test negli stessi piani di test o in altri.Quando si eseguono questi test case, è possibile contrassegnare i passi del test come superati o non superati.È possibile creare un bug da un test case non superato.Questo bug include automaticamente i passi del test e altre informazioni raccolte.Per ulteriori informazioni sull'esecuzione di un test case manuale, vedere Esecuzione di test manuali mediante Test Runner.

Se si desidera eseguire più volte un test case manuale con dati diversi, non è necessario creare più copie del test case.È possibile aggiungere parametri alle azioni o ai risultati previsti per qualsiasi passo del test nel test case.È quindi possibile aggiungere più set di valori per i parametri che si desidera utilizzare nel test.Ogni set di valori dei parametri viene eseguito come iterazione singola del test.Per ulteriori informazioni, vedere Procedura: aggiungere parametri a un test case manuale per eseguire il test più volte con dati diversi.

È possibile creare un test case manuale dall'interno di un piano di test selezionando un gruppo come illustrato di seguito.

Aggiungere test case a un gruppo di test

[!NOTA]

Se il gruppo di test è stato creato aggiungendo un requisito al piano di test, i test case esistenti o nuovi aggiunti al gruppo di test verranno automaticamente collegati al requisito.

È quindi possibile aggiungere i dettagli per il test case, come illustrato di seguito.

Creare un test case manuale

[!NOTA]

È possibile aggiungere passi del test copiando e incollando da Microsoft Excel e Microsoft Word.Selezionare i passi dal documento Microsoft Excel o Microsoft Word, fare clic con il pulsante destro del mouse su un passo esistente o su Fare clic qui per aggiungere un passo, quindi scegliere Incolla.Per ulteriori informazioni, vedere Procedura: aggiungere passi del test a un test case manuale da un documento di Microsoft Word o Microsoft Excel.È inoltre possibile copiare e incollare da un file di testo normale con un elenco di azioni e risultati previsti delimitato da tabulazione.

Utilizzare le procedure seguenti per creare e modificare test case manuali:

  • Creare un test case manuale

  • Aggiungere passi di test di convalida e azione al test case manuale

Creare un test case manuale

Per creare un test case manuale

  1. Aprire Microsoft Test Manager.

    [!NOTA]

    Per visualizzare la finestra Microsoft Test Manager, fare clic sul pulsante Start, quindi scegliere Tutti i programmi.Scegliere Microsoft Visual Studio 2012, quindi scegliere Microsoft Test Manager.

  2. In Centro test, scegliere Piano, quindi scegliere Sommario.

    Verrà visualizzato il riquadro Sommario.

  3. Selezionare il gruppo di test nel riquadro della gerarchia dei gruppi di test a cui si desidera aggiungere test case, quindi scegliere Nuovo.

    Verrà visualizzata la finestra di dialogo Nuovo test case.

  4. Per assegnare un nome al test case, digitare il nome nella casella Titolo.

    Si utilizza questo titolo per identificare il test case e cercarlo se necessario.

  5. Scegliere Assegnato a per selezionare il proprietario appropriato per il test case.

  6. (Facoltativo) Per modificare lo stato di un test case, è necessario salvare il test case.Dopo avere salvato il test case, è possibile selezionare uno stato da un elenco, in base alla tabella seguente:

    Stato

    Caso in cui utilizzare lo stato

    Progettazione

    Il test case è in fase di progettazione e non è ancora stato rivisto e approvato.

    Pronto

    Il test case è stato rivisto e approvato ed è pronto per essere eseguito.

    Closed

    Il test case non è più necessario per le iterazioni future di questo progetto Team.

    Questi stati si basano sul modello di processo utilizzato per creare il progetto team.Per ulteriori informazioni su come personalizzare modelli di processo, vedere Personalizzare modelli di processo.

    [!NOTA]

    Per impostazione predefinita, Stato è impostato su Progettazione.Un test case nello stato Progettazione può ancora essere eseguito.

  7. Scegliere Priorità per selezionare l'importanza del test case.

  8. (Facoltativo) È possibile convertire un test case manuale in un test automatizzato.Per impostare lo stato di un test case per l'automazione, scegliere Stato automazione e selezionare uno stato da un elenco, in base alla tabella seguente:

    Stato

    Caso in cui utilizzare lo stato

    Non automatizzato

    È solo un test case manuale.

    Pianificato

    Il piano prevede l'aggiunta futura dell'automazione per questo test case.

    Automatizzato

    Questo valore viene impostato automaticamente se un test automatizzato viene aggiunto a questo test case.

    [!NOTA]

    Per impostazione predefinita, Stato automazione è impostato su Non automatizzato.Per ulteriori informazioni sulla conversione di un test case manuale in un test case automatizzato, vedere Procedura: associare un test automatizzato a un test case.

  9. Scegliere Area per selezionare l'area appropriata nel progetto Team per il test case.

    [!NOTA]

    Le aree vengono configurate dall'amministratore di Team Foundation Server per il progetto Team.È possibile utilizzare il campo Area per eseguire query nei test case manuali.

  10. Scegliere Iterazione per selezionare l'iterazione nel progetto Team per questo test case.

  11. (Facoltativo) Per collegare il test case a requisiti o storie utente testate da questo test case, fare clic su Storie utente testate, quindi scegliere Aggiungi.Immettere gli elementi in ID elementi di lavoro oppure cercare gli elementi e scegliere OK.

    Verranno visualizzati i requisiti o le storie utente.

  12. Per salvare il test case, fare clic su Salva sulla barra degli strumenti.

    [!NOTA]

    Dopo avere salvato il test case, l'identificatore del test case viene visualizzato nel titolo del riquadro di modifica.

Aggiungere passi di test di convalida e azione al test case manuale

Per ciascun passo del test nel test case manuale, è possibile elencare l'azione e il risultato previsto.È inoltre possibile allegare un file di dettagli o una schermata per fornire ulteriori informazioni al tester.

Per aggiungere passi di test di convalida e azione al test case manuale

  1. Aprire Microsoft Test Manager.

    [!NOTA]

    Per visualizzare la finestra Microsoft Test Manager, fare clic sul pulsante Start, quindi scegliere Tutti i programmi.Scegliere Microsoft Visual Studio 2012, quindi scegliere Microsoft Test Manager.

  2. In Centro test, scegliere Piano, quindi scegliere Sommario.

    Verrà visualizzato il riquadro Sommario.

  3. Selezionare il gruppo di test nel riquadro della gerarchia dei gruppi di test contenente il test case.

  4. Per aprire il test case a cui aggiungere i passi, fare doppio clic sul test case elencato nel riquadro dei dettagli del gruppo di test.

  5. Scegliere Passi.

  6. Scegliere <fare clic qui per aggiungere un passo>, quindi digitare i dettagli del passo del test.

  7. In Azione digitare l'azione che il tester intraprende per eseguire questo passo del test.

  8. (Facoltativo) In Risultato previsto digitare il risultato che l'utente dovrebbe aspettarsi dopo l'esecuzione dell'azione.

    [!NOTA]

    Se si aggiungono i risultati previsti a un passo del test, quest'ultimo diventa automaticamente un passo di convalida riconoscibile grazie al segno di spunta rosso sull'icona.Per impostazione predefinita, ogni passo del test è un passo di azione la cui esecuzione non richiede convalida.Quando si esegue il test case, è necessario contrassegnare singolarmente un passo del test di convalida come superato o non riuscito.In caso contrario, al test verrà assegnato automaticamente uno stato di errore.

    [!NOTA]

    Microsoft Test Manager include una barra degli strumenti che è possibile utilizzare per formattare il testo dei passi.È possibile utilizzare varie opzioni di formattazione, ad esempio grassetto, sottolineatura, o evidenziazione di colore, per mettere in risalto i punti chiave nei commenti.

  9. (Facoltativo) Tenere premuto il tasto ALT quindi premere INVIO per aggiungere i risultati previsti e un passo di test secondario.È possibile aggiungere più passi di test secondari di quelli necessari al passo del test.

    Ad esempio, come illustrato in precedenza, è possibile creare un passo di test denominato "Accesso all'applicazione" e quindi aggiungere i seguenti passi di test secondari:

    • "Scegliere il collegamento Accedi nell'angolo superiore destro."

    • "Nel campo utente, digitare il nome utente."

    • "Nel campo password, digitare la password."

    • "Scegliere il pulsante Accedi."

  10. Per aggiungere un altro passo del test, scegliere INVIO.È possibile aggiungere tutti i passi necessari per il test.

  11. (Facoltativo) Per aggiungere un file come allegato a un passo del test, scegliere il passo del test, e quindi scegliere l'icona degli allegati sulla barra degli strumenti.Per immettere il percorso dell'allegato, scegliere Aggiungi, digitare il percorso del file, quindi scegliere OK.

  12. (Facoltativo) Per inserire un passo del test, selezionare un passo e scegliere Inserisci passo sulla barra degli strumenti.

    Un passo del test verrà inserito prima del passo selezionato.

  13. (Facoltativo) Per spostare passi del test nell'elenco, selezionare uno o più passi e scegliere Sposta su o Sposta giù sulla barra degli strumenti.

    I passi selezionati verranno spostati di un passo verso l'alto o verso il basso.

  14. (Facoltativo) Per aggiungere passi condivisi al test case, fare clic con il pulsante destro del mouse su un passo, quindi scegliere Inserisci passi condivisi.Selezionare dall'elenco i passi condivisi, quindi scegliere Inserisci.

    I passi condivisi verranno inseriti prima del passo selezionato.

    [!NOTA]

    È inoltre possibile creare passi condivisi da un test case.Per ulteriori informazioni, vedere Procedura: condividere i passi dei test case comuni utilizzando i passi condivisi.

  15. Per salvare il test case, scegliere Salva e chiudi sulla barra degli strumenti.

    È ora possibile eseguire il test case mediante Test Runner.Per ulteriori informazioni, vedere Procedura: eseguire test manuali.

Vedere anche

Attività

Procedura: condividere i passi dei test case comuni utilizzando i passi condivisi

Procedura: eseguire test manuali

Procedura: eseguire più test manuali in un gruppo di test

Procedura: aggiungere parametri a un test case manuale per eseguire il test più volte con dati diversi

Procedura: creare un elemento di lavoro utilizzando Microsoft Test Manager

Procedura: cercare un elemento di lavoro specifico tramite Microsoft Test Manager

Concetti

Creazione di test case manuali mediante Microsoft Test Manager