martedì 19 luglio 2011

Casi di test e suite di test con il responsabile Microsoft Test 2010

Da Mickey Gousset


Nella colonna precedente , abbiamo visto come si crea un piano di test e modificare la sua corsa e le impostazioni di configurazione. Il passo successivo nella creazione del piano di test è quello di aggiungere casi di test e le suite di test per il piano, per dare al vostro tester qualcosa da testare.

Un banco di prova è un nuovo elemento di lavoro in Team Foundation Server 2010 che è utilizzato prevalentemente per rappresentare test manuali. Questo è un cambiamento importante da TFS 2005/2008, in cui test manuali sono stati i documenti di Microsoft Word. Ora in TFS 2010 sono elementi di lavoro, e cittadini di prima classe all'interno della struttura TFS 2010. Casi di test possono essere creati utilizzando Team Explorer, ma per questa colonna useremo Microsoft Test Manager 2010.


Come molte altre cose in Visual Studio / TFS 2010, che hanno diversi modi per creare casi di test in MTM 2010. Per continuare dalla colonna precedente, è possibile creare casi di test dalla scheda Organizza in MTM 2010. La figura 1 mostra il caso Test Manager sub-scheda del Organizza sezione.


Figura 1. Caso Test Manager Sub-Tab

Per impostazione predefinita, questa scheda mostra tutti i casi di prova contenuti nel progetto di squadra che è attualmente connessi. È possibile modificare quanto visualizzato facendo clic sul pulsante sulla barra degli strumenti non filtrati e cambiando la query elemento di lavoro utilizzati per compilare la tabella.

Per creare un nuovo caso di test, si hanno due opzioni. Il primo è quello di fare clic sul pulsante Nuovo, che aprirà il Test Case forma di elemento di lavoro da compilare. Ci occuperemo di come creare un test manuale utilizzando un banco di prova in un articolo futuro. Hai anche la possibilità di copiare un caso di prova esistente. Questo può essere molto utile se vi è già un banco di prova che definisce la maggior parte dei passi necessari per il test. È possibile fare clic sul pulsante Copia Crea sulla barra degli strumenti, e sarà copiare tutte le informazioni del caso di test corrente in un banco di prova nuova. È quindi possibile modificare il banco di prova e salvarlo.

Per visualizzare i dettagli di un caso particolare test, fare doppio clic sul caso specifico di prova, o cliccare una volta per evidenziarlo e selezionare Apri dal menu della barra degli strumenti. La figura 2 mostra il Test Case forma di elemento di lavoro per un caso particolare test.


Figura 2. Test Case form dell'elemento di lavoro

Una volta che abbiamo i nostri casi di test creato, il passo successivo è quello di aggiungere i casi di test appropriati al nostro programma di test che abbiamo iniziato in precedenza. Un piano di test è di solito legata ad un Area / iterazione, quindi dobbiamo aggiungere tutti i casi di test che la funzionalità di test costruito per l'area / iterazione. Per fare questo, fare clic sulla scheda Piano in cima alla MTM 2010 per passare alla sezione pianificazione. Questo è dove si aggiunge vostri test al vostro piano di prova, e creare la tua suite di test, come mostrato nella Figura 3.


Figura 3. aggiunta di casi di test e suite al piano di test

Per aggiungere un caso esistente di test per il programma di test, selezionare il programma di test, e nel riquadro a destra, fare clic sul pulsante Aggiungi. Si aprirà una finestra di lavoro elemento di query, in cui è possibile creare una query per restituire prova gli elementi di lavoro caso. Fare clic sul pulsante Esegui per eseguire la query, selezionare i casi di test che si desidera aggiungere al piano, e fare clic sul pulsante Aggiungi casi di test per aggiungerli al piano.

Suite di test
Mentre sopra aggiunge casi di test direttamente al piano di prova, è possibile raggruppare i casi di test in gruppi logici.Questo può essere fatto creando una suite di test, o suite di test, per il piano di test.

Ci sono due modi per creare una suite di test. Per creare una suite di test di base, fare clic sul piano di test Suite e selezionare Nuovo. Questo creerà un nuovo nodo foglia sul legno della croce cui è possibile immettere il nome della suite di test. È quindi possibile aggiungere i casi di test per la suite di test come descritto in precedenza. È anche possibile nidificare le suite di test all'interno di suite di test, se necessario per esigenze organizzative.

C'è un secondo modo per creare suite di test, e cioè con una query elemento di lavoro. Poiché i casi di test sono solo elementi di lavoro, è possibile creare una query elemento di lavoro per recuperare i casi di test che si desidera per una suite di test particolare. Un aspetto piacevole di questo è che, quando i test vengono creati nuovi che corrispondono ai criteri della query, vengono automaticamente aggiunti alla suite di test.

Per creare una suite di test in questo modo, tasto destro del mouse sul piano di test e selezionare Nuovo basati su query Suite. Si aprirà una finestra (Figura 4) dove è possibile specificare la query elemento di lavoro. È possibile eseguire la query da qui per vedere cosa i risultati sarebbero, quindi fare clic sul pulsante Test Creative Suite per creare la suite di test. La suite di test saranno elencati nel piano di prova, e si aggiornerà automaticamente con i test case nuove a seconda dei casi.


Figura 4. Creazione di una query-Based Test Suite

Ora che avete creato il vostro piano di prova, con la suite di test e test case, si è pronti per eseguire il test. Nelle colonne prossimo, vedremo come creare in un banco di prova, come eseguire un piano di test, e come interpretare i risultati.

Corso SQL Server - Corso Hyper-V -Corso Windows Server

Certificazione Microsoft


Nessun commento:

Posta un commento

Nota. Solo i membri di questo blog possono postare un commento.