Configurazione del code coverage
Aggiornamento: novembre 2007
In Visual Studio Team System Test Edition è possibile raccogliere dati di code coverage durante l'esecuzione dei test e visualizzarli in diversi modi in forma statistica e grafica. È possibile modificare determinati aspetti delle modalità di raccolta e visualizzazione dei dati di code coverage.
Raccolta di dati di code coverage
Per ottenere dati di code coverage, l'assembly sottoposto a test deve essere dapprima instrumentato. È possibile scegliere se instrumentare gli assembly nella rispettiva cartella originale oppure nella cartella in cui vengono distribuiti per i test. Se si utilizzano assembly con firma, è possibile prendere decisioni in merito alla ripetizione della firma eseguita dopo che vengono instrumentati nella pagina Code coverage dell'editor di configurazione di esecuzione dei test, come descritto in Strumentazione e ripetizione della firma di assembly. Per ulteriori informazioni sulla sequenza dei passaggi di distribuzione, vedere Passaggi dell'esecuzione di un test.
Visualizzazione di dati di code coverage
I dati presentati statisticamente vengono visualizzati nella finestra Risultati code coverage. Per ulteriori informazioni, vedere "Visualizzazione di dati di code coverage" in Procedura: ottenere dati di code coverage.
Nella presentazione grafica le righe di codice che sono state verificate vengono visualizzate in un colore diverso rispetto a quelle non verificate. È possibile scegliere di attivare la colorazione del codice sorgente per impostazione predefinita nella finestra di dialogo Opzioni accessibile dal menu Strumenti di Visual Studio. Per individuare questa impostazione, cercare nella pagina Esecuzione dei test sotto il nodo Strumenti di test. È inoltre possibile modificare i colori utilizzati per visualizzare il code coverage. Per ulteriori informazioni, vedere la sezione "Modifica della visualizzazione dei dati di code coverage" in Procedura: ottenere dati di code coverage.
Sezioni correlate
Procedura: ottenere dati di code coverage