Procedura: utilizzare azioni registrate nei bug per creare test case

Se si eseguono test esplorativi, è possibile che si desideri creare test case da qualsiasi bug rilevato per creare un gruppo di test di regressione. È possibile registrare azioni come testo in un file di log quando si eseguono test manuali tramite Microsoft Test Manager. Questo log azioni viene salvato con il risultato del test. È inoltre possibile aggiungere automaticamente questo log azioni a qualsiasi bug creato quando si esegue il test manuale. È quindi possibile utilizzare questo log azioni per creare un test case manuale da un bug o dal risultato di un test. In questo modo diventa più semplice creare test case da passi già eseguiti senza dover immettere tutti i passi. Sarà quindi possibile aggiornare questo test case in base alle esigenze specifiche.

Per creare un test case dal log azioni salvato con i risultati del test e non in un bug, vedere Procedura: utilizzare azioni registrate per creare test case.

Se, ad esempio, si esegue un test e dopo i primi due passi si rileva un problema deviando dai passi del test, è possibile registrare un bug in cui registrare queste nuove azioni dell'interfaccia utente eseguite deviando dai passi del test. È quindi possibile creare un nuovo test case da utilizzare per eseguire nuovamente il test del bug una volta corretto, come illustrato di seguito. In alternativa, se si eseguono test esplorativi utilizzando un test case e si invia un bug esplorativo, è possibile creare un test case dalle azioni salvate con quel bug. Per ulteriori informazioni sull'invio di un bug esplorativo, vedere Procedura: invio di un bug esplorativo utilizzando Test Runner.

Creare un test case da un bug

Nota

È inoltre possibile creare un test case dalle azioni registrate in un bug quando una query elenca i bug nell'attività Query. Per ulteriori informazioni, vedere Procedura: tenere traccia dei bug.

Per creare un log azioni quando si esegue il test, è necessario utilizzare impostazioni di test con il log azioni selezionato. Per ulteriori informazioni, vedere Procedura: registrare azioni dell'interfaccia utente per test manuali tramite impostazioni di test.

Per utilizzare azioni registrate nei bug per creare test case

  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 2010, quindi fare clic su Microsoft Test Manager 2010.

  2. Fare clic sulla freccia giù sullo strumento di selezione del gruppo centrale, quindi fare clic su Testing Center.

  3. Sulla barra dei menu del gruppo centrale fare clic su Test.

  4. Per visualizzare i bug attualmente assegnati all'utente, fare clic su Verifica bug.

    Verrà visualizzata la visualizzazione Verifica bug in cui sono elencati tutti i bug attualmente assegnati.

  5. Per visualizzare i bug creati, fare clic su Creati dall'utente (facoltativo).

  6. Selezionare il bug dall'elenco contenente le azioni registrate che si desidera utilizzare per un nuovo test case.

    Nota

    Se il bug che si desidera utilizzare per creare un test case non è il proprio, è possibile trovare il bug tramite una query personalizzata. Per creare una query personalizzata dall'attività Bug personali, fare clic su Modifica. Per ulteriori informazioni sulla creazione di una query, vedere Procedura: tenere traccia dei bug.

  7. Per creare il test case dai passaggi del log azioni, fare clic su Crea test case da bug.

    Verrà visualizzata l'attività Nuovo test case. Tale attività mostra i passi del test dal log azioni ora aggiunti al test case.

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

  9. (Facoltativo) Per collegare il test case ad altri elementi di lavoro testati tramite questo test case, fare clic su Tutti i collegamenti, quindi su Aggiungi. In seguito, digitare gli elementi in ID elementi di lavoro oppure cercare gli elementi e scegliere OK.

    Gli elementi di lavoro vengono elencati in Test.

    Nota

    Il bug viene aggiunto automaticamente come elemento di lavoro associato in Altri collegamenti.

  10. Per visualizzare i passi aggiunti, fare clic su Passi.

  11. Per rimuovere i passi del test non necessari nel test case, selezionare il passo e fare clic sull'icona di eliminazione. Ad esempio, potrebbe essere necessario rimuovere i passi che illustrano il completamento di un passo o la modifica della finestra padre.

  12. (Facoltativo) Per aggiungere i risultati previsti ai passi, scegliere Risultato previsto e digitare il nome del testo.

  13. Per aggiungere passi aggiuntivi, scegliere <fare clic qui per aggiungere un passo>, quindi digitare i dettagli del passo del test.

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

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

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

  17. Per inserire un passo del test, fare clic con il pulsante destro del mouse su un passo e selezionare Inserisci passo.

    Nota

    Il passo verrà inserito prima del passo selezionato.

  18. Per salvare il test case, scegliere Salva e chiudi.

    Nota

    Per ulteriori informazioni sulla creazione di un test case manuale, vedere Procedura: creare un test case manuale.

Vedere anche

Attività

Procedura: creare un test case manuale

Concetti

Invio di Bug