Condividi tramite


Utilizzo degli strumenti di test in Visual Studio Professional Edition

Aggiornamento: novembre 2007

Gli sviluppatori che utilizzano Visual Studio Professional Edition possono creare ed eseguire due tipi di test: unit test e test ordinati. Uno unit test viene utilizzato per convalidare il corretto funzionamento di uno specifico metodo di codice di produzione, testare regressioni o eseguire test buddy o smoke test. Un test ordinato viene utilizzato per eseguire altri test nell'ordine specificato.

I tester di un team possono utilizzare Strumenti di test Team System°per creare ed eseguire test. Se uno unit test non riesce, i tester segnalano un bug e lo assegnano allo sviluppatore. È quindi possibile utilizzare Visual Studio per riprodurre il bug eseguendo lo unit test non riuscito.

Di seguito vengono forniti collegamenti ad argomenti che descrivono le funzionalità di test ora disponibili in Visual Studio Professional Edition:

  • Visual Studio Professional Edition. Le funzionalità elencate in questa sezione sono disponibili per tutti gli utenti di Visual Studio Professional Edition.

  • Professional Edition più licenza Team Explorer. Le funzionalità elencate in questa sezione sono disponibili per tutti gli utenti di Visual Studio Professional Edition che dispongano anche della licenza d'uso per Team Explorer.

  • Non disponibile in Visual Studio Professional Edition. Le funzionalità elencate in questa sezione sono disponibili in Visual Studio Team System Test Edition ma non in Visual Studio Professional Edition.

Visual Studio Professional Edition

Le funzionalità elencate nella tabella seguente sono disponibili in Visual Studio Professional Edition:

Funzionalità

Ulteriori informazioni

Generazione di unit test da codice

Procedura: generare unit test

Creazione di unit test

Creazione di unit test

Creazione ed esecuzione di unit test ASP.NET

Utilizzo di unit test ASP.NET

Creazione ed esecuzione di unit test basati su dati

Utilizzo di unit test basati su dati

Esecuzione di unit test e test ordinati

Procedura: eseguire test selezionati

Creazione di progetti di test

Procedura: creare un progetto di test

Disattivazione e attivazione di test utilizzando la finestra Proprietà di Visual Studio

Procedura: disattivare e attivare test

Esecuzione di test dalla riga di comando

Esecuzione di test dalla riga di comando

Modifica di configurazioni di esecuzione dei test

Configurazione dell'esecuzione del test

Visualizzazione dei dettagli dei risultati dei test

Nota:

È possibile visualizzare i dettagli completi dei risultati di unit test e di test ordinati. I risultati di altri tipi di test possono essere visualizzati solo con dettagli limitati.

Report dei risultati di test generati

Creazione di test ordinati

Procedura: creare un test ordinato

Esecuzione di test ordinati

Utilizzo di test ordinati

Organizzazione di test in elenchi dei test

Procedura: organizzare test in elenchi di test

Disattivazione e attivazione di test utilizzando l'Editor elenco dei test

Procedura: disattivare e attivare test

Importazione, esportazione o caricamento dei file di metadati di test

Riutilizzo di test

Professional Edition più licenza Team Explorer

Se un team utilizza Visual Studio Team Foundation Server, è possibile che disponga anche della licenza d'uso per Team Explorer. In tal caso, saranno disponibili le funzionalità elencate nella tabella seguente:

Funzionalità

Ulteriori informazioni

Utilizzo di test come parte dei criteri di archiviazione

Nota:

In questa configurazione, vengono eseguiti solo unit test e test ordinati.

Utilizzo di criteri e note di archiviazione

Procedura: aggiungere i criteri di archiviazione

Nota:

È possibile eseguire unit test e test ordinati per soddisfare la parte di test dei criteri di archiviazione. Tuttavia, la parte di analisi del codice nei criteri di archiviazione non è disponibile in Visual Studio Professional Edition.

Utilizzo di test in Team Foundation Build, ad esempio per i test di verifica della compilazione

Procedura: configurare ed eseguire test di verifica delle generazioni (BVT)

Download dei risultati delle esecuzioni dei test e relativa visualizzazione nella finestra Risultati test

Nota:

È possibile visualizzare i dettagli completi dei risultati di unit test e di test ordinati. I risultati di altri tipi di test possono essere visualizzati solo con dettagli limitati.

Procedura: visualizzare i risultati di un test tramite un report di generazione

Apertura del risultato di un test collegato.

Nota:

Dopo avere aperto il risultato di un test da un elemento di lavoro, è possibile eseguire nuovamente il test in tale risultato, purché si tratti di uno unit test o di un test ordinato.

Procedura: aprire i risultati del test dagli elementi di lavoro

Aggiunta di test a un controllo del codice sorgente

Procedura: aggiungere un progetto o una soluzione al controllo della versione

Non disponibile in Visual Studio Professional Edition

Le funzionalità seguenti sono disponibili in Test Edition ma non in Visual Studio Professional Edition:

  • Creazione di test Web, di carico, manuali, generici o unit test del database.

  • Raccolta di dati di code coverage.

  • Esecuzione remota di test.

  • Creazione di un bug o altro elemento di lavoro da un risultato dei test.

  • Collegamento di un risultato dei test a un elemento di lavoro.

  • Associazione di un elemento di lavoro a un test.

  • Pubblicazione dei risultati dei test.

Riferimento

Sezioni correlate

  • Creating Custom Test Types in Visual Studio Team System
    Vengono descritte le modalità di sviluppo di nuovi tipi di test da integrare con Visual Studio Team System.

  • Creating and Using Host Adapters
    Vengono descritte le modalità di creazione e installazione di un adattatore host, un componente software che consente di eseguire test in un ambiente specifico, nonché le modalità di selezione di uno specifico adattatore host per l'esecuzione di test.

Vedere anche

Concetti

Confronto tra le funzionalità delle versioni di Visual Studio

Altre risorse

Generazione, debug e test