Creazione di test per elementi backlog prodotti, storie utente o requisiti

Una tecnica efficace per avviare un piano di test è di aggiungere storie utente, elementi di backlog del prodotto, o un altro requisiti su.Un requisito nel piano di test come tipo speciale di gruppo di test, ovvero un contenitore per i test case.Quando si aggiunge o si creano test case in un gruppo di requisiti, diventano collegati al requisito in modo che sia possibile tenere traccia di quali requisiti correttamente testati come lo stato di avanzamento di implementazione.

Derivazione dei test case ai requisiti presenta diversi vantaggi.È possibile visualizzare rapidamente che i requisiti test a esse associati.Inizio di ogni iterazione o sprint, il team di sviluppo è utile utilizzare i rappresentanti dell'utente per scrivere i passaggi di alcuni test case associati a ogni storia utente o requisito.Questa procedura consente di spiegare le esigenze degli utenti e le guide evitano i malintesi potenziali.E come l'implementazione e stato di avanzamento dei test, è possibile visualizzare rapporti che mostra i requisiti testati correttamente.

Come alternativa a scrivere i test case in anticipo, è possibile attendere fino a implementare il requisito ed eseguire quindi i test esplorativi collegati al requisito.È possibile registrare le azioni eseguite durante un test esplorativo e si generano i test case.I test case vengono automaticamente inclusi nella famiglia di prodotti del requisito.Gli elenchi di test case i passaggi eseguiti.Questo consente al team ripetere rapidamente lo stesso test al tempo qualsiasi altro momento in cui il codice viene aggiornato.

[!NOTA]

In questo argomento, verrà utilizzato "il requisito" riferirci a qualsiasi elemento di lavoro che presenta un tipo presente nella categoria di requisiti.Incluse le storie utente, gli elementi di backlog del prodotto e (in scrum modello di progetto) i bug.

Collegare test case a requisiti o a storie utente

  • Aggiungere un gruppo di requisito a un piano di test

  • Creare o aggiungere i test case nella famiglia di prodotti di requisito

  • Creare i test case dai test esplorativi

Requisiti

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

Aggiungere i requisiti a un piano di test

In genere, si crea un piano di test per ogni iterazione e area del progetto team.All'inizio di un'iterazione, aggiungere gli elementi, le storie utente o i requisiti di backlog del prodotto di tale iterazione al piano di test.

  1. In Microsoft Test Manager, scegliere Centro test, Piano, Sommario.

  2. Scegliere Aggiungi requisiti.

  3. In Aggiungi requisiti esistenti, modificare la query per trovare requisiti desiderato.

    Ad esempio, è possibile aggiungere una clausola per selezionare il percorso di iterazione corrente.In alternativa, è possibile scegliere i requisiti che non sono già collegati ai test case.

  4. Scegliere Esegui per eseguire la query e visualizzare i requisiti.

  5. Selezionare i requisiti che si desidera aggiungere.

Ogni requisito selezionato verrà visualizzato nel piano di test come gruppo di test di requisiti.Un gruppo di test di requisiti della proprietà speciale che vengono sempre visualizzati tutti i test case collegati al requisito.Quando si aggiunge o si rimuove un test case da un gruppo di test di requisiti, il test case collegato automaticamente a, o viene rimosso, dal requisito.

  • Tuttavia il progetto my non dispone di tutti i requisiti di che richiedono.
    Se si desidera aggiungere a uno o due requisito, è possibile utilizzare Microsoft Test Manager.Scegliere Nuova vicino a destra superiore della finestra.

    Se si desidera aggiungere un set completo di requisiti, vedere Creare o aggiungere al backlog prodotto.

Creare o aggiungere i test case in gruppi di requisiti

Ogni requisito deve in genere disporre di uno o più test case.Ad esempio, un requisito Un cliente può scegliere i prodotti dal catalogo possibile scegliere i test case "un prodotto," sceglie due diversi prodotti," sceglie lo stesso prodotto due volte," e così via.

  • Selezionare la famiglia di prodotti di requisiti quindi nella finestra dettagli scegliere Nuova o Aggiungi.

  • È inoltre possibile spostare i test case in o da un gruppo di requisiti trascinando il test case dalla finestra dettagli in un'altra famiglia di prodotti.

Creare i test case dai test esplorativi

Alcuni team preferiscono creare test solo dopo ogni requisito è stato implementato.In questo stile, si esegue un test e la registrazione delle azioni come test case, in modo che possano essere ripetute successivamente.

  1. In Microsoft Test Manager, scegliere Centro test, Prova, Esegui testing esplorativo.

  2. Selezionare un elemento di lavoro requisito dall'elenco e quindi scegliere Esplora elemento di lavoro.Avviare Microsoft Test Runner.

  3. Avviare l'applicazione, scegliere Avvia tested eseguire un test dell'applicazione.

  4. Prima del completamento del test, scegliere Crea test case.

    Un nuovo test case verrà creato.Le azioni che è stata eseguita verranno elencate come passi del test case.Il test case collegato al requisito e incluso in gruppi di test per il requisito.

    È possibile modificare i passaggi prima di salvare il test case.

Per ulteriori informazioni, vedere Esecuzione del test esplorativo tramite Microsoft Test Manager.

Vedere anche

Concetti

Definizione di un piano di test

Pianificazione e rilevamento di progetti