Testare un elemento backlog con Team Foundation e Microsoft Test Manager

Il numero esercitazione continua con ADAM, un tester il team di Fabrikam.Desidera eseguire il test di accettazione su un elemento di backlog del prodotto che il team ha completato durante l'iterazione e utilizzare la finestra di testing esplorativo in Microsoft Test Manager per il completamento di un'attività.Mentre il test, trova un bug e rapporti al team.

Requisiti

In questo argomento

  1. Connettersi al progetto team e definire un piano di test

  2. Testare il codice per un elemento di backlog

  3. Tenere traccia dello stato di avanzamento

1.Connettersi al progetto team e definire un piano di test

Durante l'iterazione viene avviata, ADAM si è connessi al progetto team in TFS e ha creato un piano di test che definisce i test per ogni elemento di backlog iterazione.

Hh301770.collapse_all(it-it,VS.110).gifPer connettersi a un progetto team

Microsoft Test Manager - connettersi al progetto team

  1. Per aggiungere un server che esegue Team Foundation Server (TFS), digitare il nome o l'url nella casella e scegliere Aggiungi.(Per il server di ADAM, è ALMSVR)

    SuggerimentoSuggerimento

    La stringa di connessione utilizzata per connettersi a TFS viene visualizzato accanto a Anteprima.

  2. In Connetti a progetto team, sotto la raccolta di progetti team, espandere l'elenco di progetti team e scegliere il progetto team.Ad esempio, FabrikamFiber).

  3. Scegliere Connetti ora.

Hh301770.collapse_all(it-it,VS.110).gifPer creare un piano di test

Microsoft Test Manager - piano di testMicrosoft Test Manager - piano di test aggiunto

  1. In Centro test, scegliere Aggiungi.

  2. In Aggiungi piano di test, denominare il piano, ad esempio Sprint 1) e scegliere Aggiungi.Il piano verrà visualizzato nell'elenco del piano di test.

    SuggerimentoSuggerimento

    È possibile creare un URL che altri membri del team possono utilizzare per accedere al piano.Copiare l'url per il piano creato negli Appunti scegliendo Copia URL per piano.È ora possibile incollare questo URL in un messaggio di posta elettronica e inviarlo agli altri membri del team in modo che possano accedere al piano facilmente.Vedere Procedura: passare da un piano di test a un altro utilizzando URL.

  3. Ora selezionare il piano di test dall'elenco.Scegliere Seleziona piano per aprire Microsoft Test Manager e la visualizzazione Sommario del piano di test.

    Microsoft Test Manager - Centro test - Contenuto

Hh301770.collapse_all(it-it,VS.110).gifPer aggiungere dettagli al piano di test

  • Per visualizzare le proprietà del piano di test, scegliere Proprietà.

  • Per assegnare il piano di test a un'iterazione diversa, scegliere Iterazionee iterazione ad esempio FabrikamFiber \ Release1 \ Sprint1).

    [!NOTA]

    Quando si assegna il piano di test a un'iterazione, la scheda Esplora risorse nel test case vengono visualizzati solo gli elementi di backlog che vengono assegnati a quell'iterazione.

2.Testare il codice per un elemento di backlog

In riunione giornaliera, ADAM impara che il codice per uno degli elementi di backlog è pronto per il test, “il cliente desidera modificare una richiesta che in precedenza sono state inviato.„ Quando viene nuovamente alla scrivania, aprire l'elemento di backlog e esegue il testing esplorativo.

[!NOTA]

Avvio della sessione di testing esplorativo da un elemento di backlog, ADAM associa i risultati del test con tale elemento automaticamente.

I team possono eseguire il testing esplorativo per ogni tipo di elemento di lavoro nella categoria dei requisiti.La fiber di Fabrikam utilizza gli elementi di backlog del prodotto perché il relativo progetto team è stato creato dal modello di processo Scrum di Visual Studio.Team che utilizzano le storie utentedi utilizzo del modello di processo MSF for Agile Software Development e team che utilizzano i requisitidi utilizzo del modello di processo di MSF for CMMI Process Improvement.Vedere Procedura: creare un elemento di lavoro utilizzando Microsoft Test Manager e Creazione di test per elementi backlog prodotti, storie utente o requisiti.

È inoltre possibile eseguire test esplorativi generale non associato a un elemento specifico scegliendo il pulsante Avvia test esplorativo.Vedere Starting a General Exploratory Test Session (Not Associated with a Work Item).

Hh301770.collapse_all(it-it,VS.110).gifPer visualizzare un elemento di backlog del prodotto

Esplorazione di Microsoft Test Manager

  1. Sulla barra dei menu, scegliere Test.

  2. Scegliere Esegui testing esplorativo per aprire la finestra Esplora e per visualizzare tutti gli elementi di backlog associati al piano di test.

    [!NOTA]

    L'elenco include tutti gli elementi di lavoro contenuti nella categoria di requisiti.

  3. Selezionare l'elemento di backlog del prodotto che si desidera aprire.

  4. Scegliere Apri per visualizzare l'elemento e aggiungere i dettagli prima di eseguire un test.

    Elemento backlog prodotto

Hh301770.collapse_all(it-it,VS.110).gifPer avviare una sessione di test esplorativa

Microsoft Test Manager - avviare un test esplorativo

  1. Selezionare l'elemento di backlog del prodotto in cui si desidera eseguire test esplorativi.

  2. Scegliere Esplora elemento di lavoro per aprire la finestra Testing esplorativo.

    [!NOTA]

    Per specificare una compilazione anziché o per eseguire l'override delle impostazioni di test e di ambiente del piano di test, scegliere Esplora con opzioni anziché.Vedere Procedura: eseguire l'override delle impostazioni nel piano di test per le esecuzioni dei test.

  3. Scegliere Avvia per avviare la registrazione.

    Tester esplorativo - Avvio

  4. Avviare l'applicazione da testare.

    ADAM aprire il portale il cliente di FabrikamFiber nel browser.

    SuggerimentoSuggerimento

    È possibile sospendere la registrazione se un'altra attività richiede particolare attenzione durante la sessione di test.È possibile eseguire altre attività nel computer, come risposta alla posta elettronica, senza includerli nella registrazione.Vedere Procedura: sospendere la registrazione dei passi delle azioni durante una sessione di test esplorativo.

Hh301770.collapse_all(it-it,VS.110).gifPer aggiungere commenti, schermate e gli allegati durante la sessione di test esplorativa

È possibile aggiungere le schermate e commenti che consentono di identificare i bug e altri problemi nell'applicazione.L'illustrazione seguente mostra come ADAM aggiunge un'acquisizione schermo e un commento quando viene rilevato un errore di digitazione.

È inoltre possibile allegare i file nella finestra di testing esplorativo e inviare un bug.Ad esempio, è possibile associare i requisiti dell'applicazione o file di log generati dall'applicazione.

Tester esplorativo - acquisizione di una schermata

  1. Nella finestra di testing esplorativo, sulla barra degli strumenti, scegliere Acquisisci schermata rettangolare (icona fotocamera).

    La finestra di testing esplorativo scompare e il puntatore assume la forma di una selezione di precisione.

    SuggerimentoSuggerimento

    (Facoltativo) aprire l'elenco Acquisisci schermata rettangolare e scegliere Acquisisci schermo intero o Acquisisci schermata finestra.

  2. Estrazione di una casella di selezione intorno all'area dello schermo che si desidera acquisire.

    La casella di commento nella finestra di testing esplorativo contiene ora disponibile una schermata dell'area selezionata.

  3. Per aggiungere commenti, forniscale nella casella di commenti della finestra di testing esplorativo.

    SuggerimentoSuggerimento

    Per formattare il testo del commento, utilizzare la barra degli strumenti di commento nella finestra di testing esplorativo.Come illustrato nella figura seguente, è possibile evidenziare i punti chiave utilizzando le opzioni di formattazione in grassetto, sottolineatura, o l'evidenziazione di colore.

    Per aggiungere un file, sulla barra degli strumenti della finestra di testing esplorativo, scegliere Allega file (icona di graffetta).Specificare il file, ad esempio un requisito o un file di log, associato al test verrà visualizzato nella finestra di testing esplorativo tramite un'icona di graffetta.

Hh301770.collapse_all(it-it,VS.110).gifPer segnalare un bug durante la sessione di test esplorativa

Tester esplorativo - creare bug

Tester esplorativo - modifica di passaggi

  1. Sulla barra degli strumenti della finestra di testing esplorativo, scegliere Crea bug.

    Un form Nuovo bug contenente i commenti, schermate, file allegati e audio e registrazioni video visualizzato in Passi da riprodurre.

    [!NOTA]

    La finestra di testing esplorativo sospende automaticamente quando si crea il bug.

  2. In Titolo, digitare il titolo del bug.

  3. Aprire l'elenco Assegnato a e scegliere il membro del team per assegnare il bug utili per un'analisi più approfondita.

  4. Per visualizzare le informazioni sul computer utilizzato per il test, scegliere SYSTEM.

  5. Per aggiornare la gravità dei bug, aprire l'elenco Gravità e scegliere una gravità.

  6. Per visualizzare gli allegati dei risultati del test, scegliere ALLEGATI.

  7. Per modificare i passi di azione del bug, scegliere Modifica passaggi.

  8. Selezionare i passi da includere nel bug.

  9. Al termine, scegliere Salva e chiudi.

    SuggerimentoSuggerimento

    Per creare un test case manuale basato sui passi registrati durante la sessione, scegliere Salva e crea test.Viene creato un collegamento tra il bug e test case manuale.Tutte le modifiche apportate ai passi scegliendo Modifica passaggi applicati.La procedura descritta di seguito viene descritto come è possibile creare un test manuale durante la sessione.

    La finestra di testing esplorativo riattiva registrare e aggiunto un collegamento al nuovo bug nella casella di commenti.È possibile continuare la sessione e creare bug aggiuntivi.

    [!NOTA]

    Il bug creato anche visualizzato nel nodo Bug nella parte inferiore della finestra di testing esplorativo.È possibile modificare i bug se si sceglie il collegamento compresa in uno la casella di commento della finestra di testing esplorativo o nel nodo Bug.Vedere Procedura: visualizzare i bug inviati in precedenza durante una sessione di test esplorativo.

    Per informazioni su come Peter utilizza il Team Explorer e Visual Studio per correggere il bug, vedere Sviluppare il codice per un elemento backlog e correggere un bug.

Hh301770.collapse_all(it-it,VS.110).gifPer creare un test case durante la sessione di test esplorativa

È possibile creare un test case manuale automaticamente in base ai passi registrati che sono stati eseguiti durante la sessione utilizzando la finestra di testing esplorativo.Se si crea questo tipo di test case, è associato all'elemento di backlog e inserito nel gruppo di test appropriato.Tutti i bug archiviati nella sessione vengono automaticamente connessi con lo stesso elemento e il test case manuale è associato al progetto team.In questo modo, è possibile aggiungere il test case ai gruppi di test nello stesso o nei piani di test diversi.È inoltre possibile perfezionare il test case e utilizzarlo successivamente per testare l'applicazione.Vedere Procedura: creare un nuovo test case manuale da una sessione di testing esplorativo, Creazione di test case manuali mediante Microsoft Test Manager e Esecuzione di test manuali mediante Test Runner.

Tester esplorativo - creare test case

  1. Nella barra degli strumenti della finestra di testing esplorativo, scegliere Crea test case.

    Un nuovo test case verrà visualizzato.Contiene i passi di azione che sono stati eseguiti durante la sessione di test esplorativa.

    [!NOTA]

    La registrazione nella finestra di testing esplorativo sospende automaticamente quando si crea un test case manuale.

  2. In Immettere il titolo qui, immettere un titolo per il nuovo test case.

  3. Modificare i campi rimanenti nel test case in base alle proprie esigenze.

    Ad esempio, scegliere Priorità e i valori Assegnato a.

  4. Per modificare l'azione o i risultati previsti, passare alla scheda PASSAGGI e modificare le informazioni nelle colonne Risultato previsto e Azione.

    Ad esempio, è possibile inserire passaggi aggiuntivi e passi condivisi.Vedere Creazione di test case manuali mediante Microsoft Test Manager e Procedura: condividere i passi dei test case comuni utilizzando i passi condivisi.

  5. Scegliere Salva e chiudi.

    La finestra di testing esplorativo riattiva registrare la sessione di test esplorativa e aggiunto un collegamento al nuovo test case nella casella di commenti.Il test case viene anche visualizzato nel nodo Test case nella parte inferiore della finestra di testing esplorativo.

    SuggerimentoSuggerimento

    Per modificare il test case, scegliere il collegamento o nella casella di commento della finestra di testing esplorativo o nel nodo Test case.

    È possibile continuare la sessione e creare bug aggiuntivi e test case.

3.Tenere traccia dello stato di avanzamento dei test

ADAM tenere traccia dello stato di avanzamento rispetto al piano di test visualizzano i test completati.

Hh301770.collapse_all(it-it,VS.110).gifPer tenere traccia dello stato di avanzamento di testing esplorativo

Tester esplorativo - acquisizione di una schermata

  1. Per visualizzare lo stato di avanzamento, scegliere Visualizza sessioni di test esplorativo e la sessione che si desidera visualizzare.

  2. Scegliere Apri.

    I dettagli sulla sessione vengono visualizzati.

    Microsoft Test Manager - Sessioni di test esplorativo

Argomenti correlati in questa esercitazione

Dopo (sviluppare il codice per un elemento di backlog e correggere un bug) | Esercitazione Home

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