Condividi tramite


Procedura: eseguire test selezionati

Aggiornamento: novembre 2007

In Strumenti di test Team System sono disponibili diverse modalità di esecuzione dei test, sia da Visual Studio IDE che dal prompt dei comandi.

Per ulteriori informazioni sulle modalità di esecuzione dei test dal prompt dei comandi, vedere Esecuzione di test dalla riga di comando.

Nota:

Quando si eseguono uno o più test in Visual Studio, se i contenuti del test sono nuovi o sono stati modificati e non salvati, vengono automaticamente salvati prima dell'esecuzione del test. Allo stesso modo, se il codice di un test di unità è stato modificato ma il progetto che contiene il test non è stato creato nuovamente, in Visual Studio viene creato il progetto prima dell'esecuzione del test.

Nelle procedure descritte di seguito, gli elementi verranno selezionati a volte evidenziandoli e a volte selezionando delle caselle di controllo. Per ulteriori informazioni, vedere Selezione di test.

Flessibilità nell'esecuzione di Test

In Visual Studio è possibile eseguire test in molti modi diversi. È possibile scegliere la modalità più adatta alle necessità attuali:

  • Eseguire test da File di codice sorgente. Utilizzando la tastiera, è possibile eseguire test da qualsiasi file basato su testo nella soluzione. In particolare, è possibile eseguire test durante la modifica di un file che contiene il codice testato. Questo consente di modificare il codice sorgente e di testarlo immediatamente, senza utilizzare una finestra o un menu.

  • Eseguire test da file nel progetto di test. Utilizzando il mouse o la tastiera, è possibile eseguire test dal file che contiene il codice del test. Questo consente di modificare il codice sorgente e di testarlo immediatamente, senza utilizzare una finestra o un menu.

  • Eseguire test utilizzando finestre di strumenti di test. È anche possibile eseguire test dalla finestra Visualizzazione test, dall’ Editor elenco dei teste dalla finestra Risultati test.

Eseguire test da file di codice sorgente.

Per eseguire test dai file di codice sorgente nella soluzione, utilizzando la tastiera

  • In Visual Studio, aprire un file di codice sorgente in qualsiasi punto della soluzione.

Tasto di scelta rapida

Descrizione

CTRL + R, quindi premere A

Esegue tutti i test in tutti i progetti di test.

CTRL + R, quindi premere D

Esegue tutti i test eseguiti nell'ultima esecuzione dei test.

CTRL + R, quindi premere F

Esegue tutti i test non superati nell'ultima esecuzione dei test.

Nota:

È possibile utilizzare questi collegamenti nel file di codice sorgente che contiene i metodi di test, così come nelle finestre Visualizzazione test ed Editor elenco dei test .

Esecuzione di test da file nel progetto di test.

Per eseguire test dal file di codice del test, utilizzando la tastiera

  1. In Visual Studio, aprire il file del codice di origine che contiene i metodi di test.

  2. Fare clic per definire l'ambito del test: collocare il cursore su un metodo di test, su una classe di test o fuori dall'ambito di una classe di test.

  3. Per eseguire test in base a tale ambito, è possibile utilizzare i seguenti tasti di scelta rapida.

Tasto di scelta rapida

Eseguire test

CTRL + R, quindi premere T

I test verranno eseguiti nell'ambito corrente. Ovvero, verranno eseguiti rispettivamente il metodo di test corrente, tutti i test nella classe di test corrente o tutti i test nello spazio dei nomi.

CTRL + R, quindi premere C

In questo passaggio verranno eseguiti tutti i test nella classe di test corrente.

CTRL + R, quindi premere N

Esegue tutti i test nello spazio dei nomi corrente.

Per eseguire test dal file di codice del test, utilizzando il mouse

  1. In Visual Studio, aprire il file del codice di origine contenente i metodi di test.

  2. Fare clic col pulsante destro del mouse su un metodo di test, una classe di test o fuori dall'ambito di una classe di test; quindi fare clic su Esegui test.

    Con tale comando vengono eseguiti i test nell'ambito corrente. Ovvero, vengono eseguiti rispettivamente il metodo di test corrente, tutti i test nella classe di test corrente, o tutti i test nello spazio dei nomi corrente.

Eseguire test utilizzando le finestre degli strumenti di test.

Per eseguire test tramite le finestre degli strumenti di test, utilizzando la tastiera

  1. Selezionare uno o più test nella finestra Visualizzazione test .

  2. Premere CTRL+R e quindi premere T (oppure: CTRL+R, C; o ancora: CTRL+R, N).

    Verranno eseguiti tutti i test selezionati nella finestra Visualizzazione Test .

    Nota:

    Per eseguire i test selezionati nella finestra Visualizzazione Test , tale finestra Visualizzazione Test dovrà avere stato attivo.

    -oppure-

  3. In Editor elenco dei test, selezionare uno o più test.

  4. Premere CTRL+R e quindi T (oppure: CTRL+R, C; o ancora CTRL+R, N).

    Verranno eseguiti tutti i test selezionati inEditor elenco dei test.

    Nota:

    Per eseguire i test selezionati in Editor elenco dei testEditor elenco dei test deve avere stato attivo.

    -oppure-

  5. Nella finestra Risultati test , selezionare la casella di controllo accanto a uno o più test, oppure mantenere la selezione delle caselle di controllo dopo un'esecuzione di test.

  6. Premere CTRL+R e quindi T (oppure: CTRL+R, C; o ancora: CTRL+R, N).

    Verranno nuovamente eseguiti tutti i test selezionati nella finestra Risultati test . Per ulteriori informazioni su come eseguire nuovamente dei test, vedere Procedura: eseguire nuovamente un test.

    Nota:

    Per eseguire i test selezionati nella finestra Risultati Test , tale finestra Visualizzazione Test dovrà avere stato attivo.

Per eseguire test tramite le finestre degli strumenti di test, utilizzando il mouse

  • Fare clic con il pulsante destro del mouse sul test nella finestra Visualizzazione test e scegliere Esegui selezione.

    -oppure-

  • Selezionare il test nella finestra Visualizzazione test e scegliere Esegui selezione dalla barra degli strumenti di Visualizzazione test.

    -oppure-

  • In Editor elenco dei test, selezionare uno o più test. Quindi,

    • fare clic su Esegui test selezionati nella barra degli strumenti Editor dell’elenco dei test

      -oppure-

    • fare clic con il pulsante destro del mouse sulla finestra e scegliere Esegui test selezionati.

    -oppure-

  • Nel pannello dell'elenco di test di Editor elenco dei test, aggiungere un segno di spunta accanto all’elenco di test contenente il o i test che si desidera eseguire. Quindi, fare clic su Esegui test sulla barra degli strumenti Editor elenco dei test, oppure fare clic con il tasto destro del mouse sul bordo della finestra e scegliere Esegui test selezionati.

    -oppure-

  • Nella finestra Risultati test, dopo aver selezionato uno o più risultati del test, fare clic sul pulsante Esegui, oppure su Esegui nuovamente test originali sulla barra di stato della finestra Risultati test. Per ulteriori informazioni, vedere Procedura: eseguire nuovamente un test.

Per eseguire un progetto di test

  1. Il progetto di test deve essere il progetto di avvio della soluzione. A tale scopo, in Esplora soluzioni fare clic con il pulsante destro del mouse sul progetto di test e scegliere Imposta come progetto di avvio.

    In Esplora soluzioni il progetto di test di avvio viene visualizzato in grassetto.

  2. Avviare il progetto. Per avviare il progetto, selezionare Avvia debug o Avvia senza eseguire debug dal menu Debug, oppure premere le combinazioni di tasti corrispondenti (F5 e Ctrl+F5). È anche possibile fare clic su Avvia debug (F5) dalla barra degli strumenti Standard.

    Vengono eseguiti tutti i test del progetto.

    Nota:

    L'opzione Avvia debug viene eseguita ma non consente il debug di test che non vengono eseguiti nell'host predefinito, ad esempio gli unit test di ASP.NET e di Smart Device. Per ulteriori informazioni, vedere Procedura: eseguire il debug durante l'esecuzione di un test.

Vedere anche

Attività

Procedura: eseguire nuovamente un test

Procedura: eseguire il debug durante l'esecuzione di un test

Altre risorse

Esecuzione di test dalla riga di comando