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.
Importante |
---|
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
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.
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.
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.
Per immettere il nome per il gruppo di test basati su query, digitare il nome in Nome gruppo di test.
Per aggiungere una nuova clausola alla query, selezionare Fare clic qui per aggiungere una clausola.
Importante 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.
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.
Ripetere i passaggi 5 e 6 per aggiungere tutti i valori che si desidera cercare.
Per visualizzare i risultati della query, fare clic su Esegui per eseguire la query.
(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.
(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.
(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.
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.
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.
Importante Per eseguire i test, è necessario impostare lo stato di un gruppo di test su In corso.
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.
È 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.
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.
Per salvare le modifiche apportate alle configurazioni predefinite, scegliere Salva.
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.
In Testing Center fare clic su Piano, quindi su Sommario.
Verrà visualizzato il riquadro Sommario.
Per aggiornare un gruppo di test basati su query esistente, selezionare un gruppo di test basati su query dalla gerarchia dei gruppi di test.
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.
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.
(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.
(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.
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.
È possibile spostare i gruppi di test basati su query affinché siano figli di altri gruppi di test non basati su query.
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.
In Testing Center fare clic su Piano, quindi su Sommario.
Verrà visualizzato il riquadro Sommario.
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.
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.
In Testing Center fare clic su Piano, quindi su Sommario.
Verrà visualizzato il riquadro Sommario.
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.
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.
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.
In Testing Center fare clic su Piano, quindi su Sommario.
Verrà visualizzato il riquadro Sommario.
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.
Importante 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.
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.
Procedura: creare e gestire gruppi di test
Organizzazione di test case mediante gruppi di test
How to: Create Test Suites from Requirements or User Stories