Procedura: creare e gestire gruppi di test basati su query

Per creare un gruppo di test basati su query nel piano di test, definire una query per selezionare i test case. Ad esempio, è possibile creare una query per selezionare tutti i test case che hanno priorità 1. Con la creazione di questo gruppo di test dinamico, qualsiasi test case con priorità 1 creato per il progetto Team verrà aggiunto automaticamente a questo gruppo di test. Quando si desidera eseguire tutti i test con priorità 1, è possibile selezionare questo gruppo di test basati su query per il piano di test. Per ulteriori informazioni su come eseguire i test nel gruppo, vedere Esecuzione di test.

I gruppi di test del piano vengono aggiunti e gestiti come parte di una gerarchia che include un nodo radice. Il gruppo di test del nodo radice ha lo stesso nome del piano del test e contiene tutti gli altri gruppi di test. I gruppi di test non basati su query o non creati da un requisito possono contenere altri gruppi di test oltre ai test case. Nella figura seguente viene illustrato un esempio di questa gerarchia.

Gerarchia dei gruppi di test basati su query

Nota importanteImportante

I gruppi di test possono contenere gruppi di test basati su query. Tuttavia, i gruppi di test basati su query non possono contenere altri gruppi di test.

È possibile utilizzare le procedure riportate di seguito per creare e gestire questi gruppi di test basati su query:

  • Creare un gruppo di test basati su query

  • Aggiornare un gruppo di test basati su query

  • Spostare un gruppo di test basati su query

  • Rinominare un gruppo di test basati su query

  • Eliminare un gruppo di test basati su query

Creare un gruppo di test basati su query

Per creare un gruppo di test basati su query

  1. Aprire Microsoft Test Manager.

    Nota

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

  2. In Testing Center fare clic su Piano, quindi su Sommario.

    Verrà visualizzato il riquadro Sommario.

    Nota

    La gerarchia dei gruppi di test include un nodo radice che ha 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.

  3. Selezionare il percorso nel riquadro della gerarchia dei gruppi di test in cui si desidera creare questo gruppo di test, fare clic sulla freccia giù accanto a Nuovo nel riquadro in cui viene visualizzata la gerarchia dei gruppi di test, quindi scegliere Gruppo basato su query.

    Verrà visualizzata la finestra di dialogo Crea gruppo di test basati su query.

  4. Per immettere il nome per il gruppo di test basati su query, digitare il nome in Nome gruppo di test.

  5. Per aggiungere una nuova clausola alla query, selezionare Fare clic qui per aggiungere una clausola.

    Nota importanteImportante

    La prima clausola visualizzata in Query gruppo di test assicura che nei risultati della query vengano restituiti solo elementi di lavoro del progetto Team attualmente selezionato. La seconda clausola limita i risultati ai soli elementi di lavoro che dispongono di una categoria di test case. Non modificare queste due clausole.

  6. Fare clic in ciascuna colonna della clausola della query per compilare la clausola. Se una colonna contiene un elenco di valori accettati, quando la colonna viene selezionata viene visualizzata una freccia a discesa. Fare clic sulla freccia giù per selezionare un valore nell'elenco. Sono disponibili le colonne seguenti:

    Colonna della query

    Come compilarla

    And/Or

    Selezionare And se questa clausola e quella precedente devono essere true per restituire un risultato. Selezionare Or se questa clausola o quella precedente deve essere true per restituire un risultato.

    Campo

    L'elenco di questo campo contiene tutti i campi elemento di lavoro in cui è possibile eseguire ricerche nell'istanza di Team Foundation Server corrente. Utilizzare il numero desiderato di clausole e campi necessario per ottenere risultati utili. Premere ALT+FRECCIA GIÙ oppure digitare il nome del campo che si desidera selezionare.

    Operatore

    Esempi di operatore includono = (uguale a), <> (diverso da), > (maggiore di), < (minore di), >= (maggiore o uguale a), <= (minore o uguale a), In, Was Ever, Was Never e Contains.

    Valore

    Specifica il valore di cui è in corso la ricerca nel campo specificato. Se è disponibile un elenco di valori da cui effettuare una selezione, fare clic sulla freccia giù per selezionare quello desiderato. Gestione elementi di lavoro di Team Foundation include alcune variabili di query per aggiungere dinamicamente valori alla query. Per ulteriori informazioni, vedere How to: Run or Cancel a Work Item Query.

  7. Ripetere i passaggi 5 e 6 per aggiungere tutti i valori che si desidera cercare.

  8. Per visualizzare i risultati della query, fare clic su Esegui per eseguire la query.

  9. (Facoltativo) Se la query restituisce molti test case, è possibile ordinare i risultati. Fare clic su un'intestazione di colonna nella tabella dei risultati della query per ordinare in base a tale colonna.

  10. (Facoltativo) Per raggruppare i risultati della query in base a una colonna, trascinare un'intestazione di colonna nella tabella dei risultati della query sulla barra del titolo dei risultati della query.

  11. (Facoltativo) Per ordinare la query fare clic su Opzioni colonne, quindi fare clic su Ordinamento. Scegliere le colonne da utilizzare, quindi selezionare se si desidera che l'ordinamento stia ascendente o discendente per ciascuna colonna. Scegliere OK.

    Nota

    L'ordinamento della query riflette l'ordine dei test nel gruppo di test. Inoltre, questo ordine viene utilizzato anche quando si eseguono i test nel gruppo di test.

  12. Quando la query creata restituisce i test case che si desiderano come membri del gruppo di test, fare clic su Crea gruppo di test.

    Il gruppo di test basati su query viene ora visualizzato nella gerarchia dei gruppi di test e i test case restituiti, basati su questa query, vengono visualizzato nel riquadro dei dettagli del gruppo di test.

  13. Fare clic su Stato e selezionarne uno dall'elenco di stati in base alla tabella seguente:

    Stato

    Caso in cui utilizzare lo stato

    In pianificazione

    Non si è ancora pronti a eseguire i test di questo gruppo di test.

    In corso

    Si è pronti a eseguire i test di questo gruppo di test.

    Completate

    È terminata l'esecuzione dei test in questo gruppo di test e il livello di qualità raggiunto soddisfa gli obiettivi.

    Nota importanteImportante

    Per eseguire i test, è necessario impostare lo stato di un gruppo di test su In corso.

  14. Per modificare le configurazioni predefinite per il gruppo di test creato, se si desidera che siano diverse dalle impostazioni predefinite per il piano, fare clic su Configurazioni.

    Verrà visualizzata la finestra di dialogo contenente tutte le configurazioni per il progetto Team e le configurazioni predefinite correnti per il piano di test.

  15. È innanzitutto necessario deselezionare Usa configurazioni del gruppo di test padre, quindi selezionare le configurazioni predefinite che si desidera aggiungere e tutte quelle che si desidera rimuovere.

    Nota

    La modifica delle configurazioni predefinite influisce solo sui nuovi test case o gruppi di test aggiunti a questo gruppo di test. Per ulteriori informazioni su come modificare le associazioni di test e configurazioni già presenti nel piano di test, vedere la procedura per l'aggiornamento delle configurazioni per test case specifici.

  16. Per aggiungere una nuova configurazione o gestire le configurazioni esistenti, fare clic su Gestisci (facoltativo).

    Verrà visualizzata l'attività Gestione configurazione di test. Per ulteriori informazioni sulla creazione di configurazioni tramite Gestione configurazione di test, vedere Procedura: creare configurazioni di test.

  17. Per salvare le modifiche apportate alle configurazioni predefinite, scegliere Salva.

Aggiornare un gruppo di test basati su query

Per aggiornare un gruppo di test basati su query

  1. Aprire Microsoft Test Manager.

    Nota

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

  2. In Testing Center fare clic su Piano, quindi su Sommario.

    Verrà visualizzato il riquadro Sommario.

  3. Per aggiornare un gruppo di test basati su query esistente, selezionare un gruppo di test basati su query dalla gerarchia dei gruppi di test.

  4. Per aggiornare la query, Fare clic su Modifica query nella barra degli strumenti del riquadro dei dettagli del gruppo di test.

    Verrà visualizzata la finestra di dialogo Modifica query per gruppo di test basati su query contenente le clausole esistenti per la query.

  5. Per aggiornare la query, modificare le clausole esistenti o aggiungere nuove clausole. Per ulteriori informazioni, vedere il passo 6 in Crea gruppo di test basati su query.

  6. (Facoltativo) Se la query restituisce molti test case, è possibile ordinare i risultati. Fare clic su un'intestazione di colonna nella tabella dei risultati della query per ordinare in base a tale colonna.

  7. (Facoltativo) Per raggruppare i risultati della query in base a una colonna, trascinare un'intestazione di colonna nella tabella dei risultati della query sulla barra del titolo dei risultati della query.

  8. Quando la query aggiornata restituisce i test case che ora si desiderano come membri del gruppo di test, fare clic su Salva query.

    Vengono ora visualizzati i test case restituiti, in base a questa query aggiornata, nel riquadro dei dettagli del gruppo di test.

Spostare un gruppo di test basati su query

È possibile spostare i gruppi di test basati su query affinché siano figli di altri gruppi di test non basati su query.

Per spostare un gruppo di test basati su query

  1. Aprire Microsoft Test Manager.

    Nota

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

  2. In Testing Center fare clic su Piano, quindi su Sommario.

    Verrà visualizzato il riquadro Sommario.

  3. Per spostare un gruppo di test esistente, fare clic sul gruppo di test e trascinarlo sul nodo che dovrà essere il nuovo nodo padre di questo gruppo di test.

    Il gruppo di test è ora un elemento figlio del nodo e si trova nella nuova posizione della gerarchia dei gruppi di test.

    Nota

    È possibile spostare solo un gruppo di test basato su query affinché sia figlio di un gruppo di test esistente. Un gruppo di test basato su query non può essere figlio di un altro gruppo di test basato su query.

Rinominare un gruppo di test basati su query

Per rinominare un gruppo di test basati su query

  1. Aprire Microsoft Test Manager.

    Nota

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

  2. In Testing Center fare clic su Piano, quindi su Sommario.

    Verrà visualizzato il riquadro Sommario.

  3. Per rinominare un gruppo di test esistente, fare clic con il pulsante destro del mouse sul gruppo di test nella visualizzazione struttura ad albero di tutti i gruppi di test, quindi scegliere Rinomina.

    Nota

    È inoltre possibile premere F2 per rinominare un gruppo di test.

  4. Digitare il nuovo nome per il gruppo di test.

    Il gruppo di test verrà visualizzato con il nuovo nome nella gerarchia dei gruppi di test.

Eliminare un gruppo di test basati su query

Per eliminare un gruppo di test basati su query

  1. Aprire Microsoft Test Manager.

    Nota

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

  2. In Testing Center fare clic su Piano, quindi su Sommario.

    Verrà visualizzato il riquadro Sommario.

  3. Per eliminare un gruppo di test esistente, fare clic con il pulsante destro del mouse sul gruppo di test nella visualizzazione struttura ad albero di tutti i gruppi di test, quindi scegliere Elimina.

    Verrà visualizzata una finestra di dialogo di conferma.

    Nota importanteImportante

    Non sarà più possibile visualizzare i risultati per i test case o i gruppi di test di questo gruppo. Anche i gruppi di test figlio di questo gruppo verranno eliminati in modo permanente.

  4. Per confermare l'eliminazione del gruppo di test, scegliere Elimina gruppo di test.

    Il gruppo di test non verrà più visualizzato nella gerarchia del gruppo di test per questo piano.

Vedere anche

Attività

Procedura: creare e gestire gruppi di test

Concetti

Organizzazione di test case mediante gruppi di test

Altre risorse

How to: Create Test Suites from Requirements or User Stories