Condividi tramite


Guida introduttiva a Strumenti di test Team System

Aggiornamento: novembre 2007

In questa sezione verranno illustrati gli strumenti e le finestre di Microsoft Visual Studio Team System Test Edition. Saranno descritte le caratteristiche principali di Strumenti di test Team System, quali la modalità di creazione e utilizzo dei test, i tipi di test disponibili e la modalità di configurazione degli strumenti di test.

Nota:

Non tutte le funzionalità qui descritte sono disponibili in Visual Studio Professional Edition. Se si utilizza Visual Studio Professional Edition, non sarà possibile eseguire i seguenti passaggi della procedura dettagliata: creazione di un test manuale; pubblicazione dei risultati del test; utilizzo dell'Editor elenco dei test; creazione, esecuzione e riutilizzo di elenchi di test. Per informazioni complete sulle funzionalità di test disponibili nella Professional Edition, vedere Utilizzo degli strumenti di test in Visual Studio Professional Edition.

I vantaggi di Strumenti di test Team System non sono limitati ai tester. I programmatori, soprattutto quelli che creano i test, utilizzeranno molte delle funzioni di Strumenti di test Team System. Di seguito sono descritti entrambi i ruoli:

  • Tester. Una volta avviato Visual Studio con il profilo del tester, alcuni menu e finestre specifiche della programmazione vengono eliminati ed è possibile focalizzarsi sulle attività di creazione di test non programmatici, di gestione dei test esistenti e di esecuzione di test. Per ulteriori informazioni, vedere Creazione e modifica di test, Gestione dei test e Esecuzione di test.

  • Programmatori. Quando si avvia Visual Studio, è possibile selezionare il linguaggio di programmazione che si pensa di utilizzare in futuro, oppure di imparare, durante la programmazione del codice di produzione o del codice utilizzato per il test. Scegliendo una lingua nella finestra di dialogo Seleziona impostazioni di ambiente predefinite si viene identificati come programmatore. Non sono nascosti menu e finestre quando si esegue questa scelta. Per ulteriori informazioni, vedere Creazione e modifica di test e Esecuzione di test.

Quali funzioni saranno utilizzate?

Di seguito è riportata una panoramica delle funzioni specifiche di Strumenti di test Team System.

Panoramica sulle funzioni di Team Edition for Testers

  1. Avviare Visual Studio.

  2. Fare clic sul menu Test.

    Le opzioni di questo menu consentono di creare nuovi test, scegliere le impostazioni per l'ambiente del test, configurare le esecuzioni dei test remote e aprire le finestre di Strumenti di test Team System. Sono disponibili numerosi tipi di test; per ulteriori informazioni, vedere Selezione di un tipo di test.

  3. Creare un test Web. Per le modalità di creazione, vedere Procedura: registrare un test Web oProcedura dettagliata: registrazione ed esecuzione di un test Web.

    Quando viene creato un nuovo test, viene creata una soluzione; inoltre, un progetto di test viene automaticamente aggiunto alla soluzione. Un progetto di test può contenere un numero qualsiasi di test di qualsiasi tipo. I progetti di test esistono insieme ad altri progetti della soluzione. Vengono creati in assembly proprio come qualsiasi altro tipo di progetto.

  4. In Esplora soluzioni, fare doppio clic sul file con estensione .testrunconfig.

    Verrà visualizzata la finestra di dialogo della configurazione dell'esecuzione. Modificando la propria configurazione di esecuzione, è possibile modificare molti aspetti dell'esecuzione dei test. È possibile memorizzare molti insiemi di impostazioni della configurazione di esecuzione, ma uno solo di essi è attivo. I test vengono eseguiti in base alla configurazione di esecuzione correntemente attiva. Per ulteriori informazioni, vedere Configurazione dell'esecuzione del test.

  5. Fare clic su Test, quindi su Finestre e selezionare Visualizzazione test.

    In questa finestra vengono visualizzati tutti i test correntemente caricati. Viene utilizzata durante il processo di sviluppo del test. Per ulteriori informazioni, vedere Visualizzazione ed esecuzione di test.

  6. A questo punto, eseguire il test Web. Per informazioni, vedere Procedura: eseguire un test Web.

    Durante l'esecuzione di un test viene visualizzata la finestra Risultati test. In questa finestra viene visualizzato un riepilogo dei risultati del test, in formato tabulare. Viene visualizzato un test alla volta; durante l'esecuzione del test, ciascuna riga rappresenta il risultato di un singolo test.

    È possibile fare doppio clic su una riga di una finestra Risultato test per ottenere ulteriori dettagli sui risultati del test. Facendo clic su Mostra risultati code coverage sulla barra degli strumenti della finestra Risultati del test, è anche possibile verificare l'estensione della porzione di codice sottoposta a test. Per ulteriori informazioni, vedere Procedura: ottenere dati di code coverage.

    Nota:

    Se si è collegati a Team Foundation Server, è possibile anche pubblicare i dati dei risultati del test, creare elementi di lavoro dai test o dai risultati del test e associare i test o i risultati del test con elementi di lavoro esistenti; vedere Integrazione con Team System. 

  7. Scegliere Finestre dal menu Test, quindi Editor elenco dei test.

    Consente di visualizzare l'Editor elenco dei test. I tester utilizzeranno probabilmente molto spesso l'Editor elenco dei test. È possibile utilizzarla per organizzare i test in elenchi, per eseguire test, per filtrare e raggruppare la visualizzazione dei test caricati, per importare test aggiuntivi nell'insieme correntemente caricato e per esportare dei test. Se non sono correntemente caricati test, è possibile utilizzare l'Editor elenco dei test per caricare i test da cartelle del disco rigido. Per ulteriori informazioni, vedere Gestione dei test.

  8. Aprire il prompt dei comandi Visual Studio 2005 e digitare mstest /?

    Si tratta dell'utilità di test del comando di MSTest.exe. Questo comando viene utilizzato se si eseguono test in un ambiente di lavoro per i test o la generazione. Consente di eseguire dei test e di ottenere dei risultati e di pubblicare i dati di tali risultati per renderli noti al team. Per ulteriori informazioni, vedere Esecuzione di test dalla riga di comando.

  9. Creazione di un test manuale. Per ulteriori informazioni, vedere Procedura: creare un test manuale.

  10. Nell'Editor elenco dei test fare clic con il pulsante destro del mouse su Elenco di test e scegliere Nuovo elenco di test.

  11. Digitare un nome a propria scelta e fare clic su OK.

    È stato creato un elenco di test. Gli elenchi di test sono contenitori in cui vengono organizzati i test.

  12. Nell'Editor elenco dei test fare clic su Tutti i test caricati.

  13. Trascinare il test Web e il test manuale nell'elenco di test appena creato.

    Il nuovo elenco di test è stato appena popolato con i due test.

  14. Fare clic sulla casella accanto all'elenco di test, quindi sul pulsante Esegui test selezionati.

    Verranno eseguiti tutti i test nell'elenco dei test. Uno di tali test è manuale. Quando viene eseguito un test manuale, in Visual Studio viene visualizzata una finestra di dialogo per avvisare l'utente. È uno dei tanti casi in cui in una finestra di dialogo viene chiesto all'utente come procedere oppure viene visualizzato un messaggio di avvertenza di un determinato evento. Come per molti aspetti di Visual Studio, è possibile personalizzare il comportamento delle caselle di dialogo come questa scegliendo le impostazioni in una pagina visualizzata tramite l'opzione Opzioni del menu Strumenti. Per ulteriori informazioni, vedere Finestre di dialogo di Test Edition.

Integrazione con Team System

Se la sessione di Visual Studio è collegata a Team Foundation Server, è possibile utilizzare gli aspetti relativi al team di Strumenti di test Team System, come i seguenti:

Vedere anche

Attività

Procedura: creare un progetto di test

Procedura: configurare la creazione di un progetto di test

Procedura: aprire un test da modificare

Procedura: configurare le finestre di dialogo di Test Edition

Procedura: impostare limiti di tempo per l'esecuzione di test

Concetti

Selezione di un tipo di test

Finestre di dialogo di Test Edition

Procedure relative a Test Edition

Altre risorse

Visualizzazione ed esecuzione di test

Procedure dettagliate relative a Test Edition

Attività degli strumenti di test

Tipi di test