Condividi tramite


Test Container

Aggiornamento: novembre 2007

Un test viene inserito in un contenitore, in base alla generazione del codice compilato. Per impostazione predefinita, i test che generano il codice compilato, come gli unit test e i test Web codificati, vengono compilati in assembly che si trovano in cartelle denominate bin\Debug o obj\Debug, nella cartella del progetto del test.

Altri tipi di test, come i test generici, ordinati, di carico, Web e manuali, non richiedono la compilazione. I contenitore di test per questi tipi di test sono i documenti Word, i file XML o altri file basati su testo che si trovano nella cartella del progetto.

Perché è utile saper identificare un contenitore di test? Un motivo è poter fornire i valori corretti per l'opzione /testcontainer: dell'utilità dell'esecuzione del test della riga di comando MSTest.exe. Per ulteriori informazioni, vedere Opzioni della riga di comando di MSTest.exe.

File che contengono test

Nella seguente tabella viene illustrato come identificare i file contenenti test di vari tipi.

Tipo test

Note

Unit

Un singolo file con codice sorgente contenente di solito più metodi di unit test. Quindi, non è possibile archiviare un singolo unit test. È necessario archiviare il relativo file con codice sorgente. Questi file hanno estensione .cs, .vb o .cpp, in base al linguaggio in cui sono codificati.

Manuali

I test manuali in formato Microsoft Word hanno estensione .mht. I test manuali in formato testo hanno estensione .mtx.

Ordinati

I test ordinati hanno estensione .orderedtest.

Generico

I test generici hanno estensione .GenericTest.

Web

I test Web hanno estensione .webtest.

Caricamento

I test di carico hanno estensione .loadtest.

Altri file

I file di metadati di test e i file di configurazione di esecuzione dei test non contengono test ma hanno un ruolo importante per l'esecuzione dei test.

Tipo di file

Note

File di metadati del test

I file di metadati del test contengono elenchi di test e collegamenti a test. Per ulteriori informazioni sugli elenchi di test, vedere Utilizzo di elenchi di test. I file di metadati del test hanno estensione .vsmdi.

File di configurazione di esecuzione dei test

Le impostazioni per la configurazione del modo di esecuzione dei test sono memorizzate nei file di configurazione di esecuzione dei test. Per ulteriori informazioni, vedere Configurazione dell'esecuzione del test. I file di configurazione dell'esecuzione dei test hanno estensione .testrunconfig.

Vedere anche

Attività

Procedura: eseguire test dalla riga di comando

Concetti

Selezione di un tipo di test

Opzioni della riga di comando di MSTest.exe