Condividi tramite


Opzioni della riga di comando per la pubblicazione dei risultati del test

Aggiornamento: novembre 2007

Le seguenti opzioni consentono di pubblicare i risultati del test quando si utilizza l'utilità della riga di comando MSTest.exe.

Nota:

L'archivio operativo risiede su un computer Team Foundation Server. Ciò vuol dire che è possibile pubblicare i dati dei test solo se è stato installato Team Explorer e se la sessione utente Visual Studio è collegata a un computer Team Foundation Server. Per informazioni sulle modalità di collegamento a Team Foundation Server, vedere Procedura: connettersi a Team Foundation Server.

Opzioni necessarie per la pubblicazione dei risultati dei test

Quando si pubblicano i risultati del test dalla riga di comando, è possibile pubblicare i risultati di un'esecuzione dei test completata precedentemente oppure eseguire dei test e pubblicare i nuovi risultati prodotti. Per ulteriori informazioni, vedere Procedura: pubblicare risultati dei test.

Le seguenti opzioni sono necessarie per la pubblicazione dei risultati del test: /publish, /publishbuild, /platform, /flavor e /teamproject. Utilizzare questa opzione solo per pubblicare i risultati di un'esecuzione dei test precedente: /publishresultsfile.

Nota:

Per informazioni sulle opzioni della riga di comando MSTest.exe non specificamente utilizzate per la pubblicazione dei risultati del test, vedere Opzioni della riga di comando di MSTest.exe.

/publish

**/publish:[**nome server]

Utilizzare l'opzione /publish per pubblicare i dati del test nell'archivio operativo associato a Team Foundation Server del progetto. Per ulteriori informazioni sulla pubblicazione dei risultati del test, vedere Procedura: pubblicare risultati dei test.

Quando si utilizza l'opzione /publish, è necessario specificare correttamente il nome di Team Foundation Server. Il formato corretto dipende dalla registrazione di Team Foundation Server sul client, come descritto qui:

  • Se Team Foundation Server non è registrato sul client, utilizzare l'URI che identifica Team Foundation Server. Digitare ad esempio /publish:http://OurTFSMachine:8080.

  • Se il computer Team Foundation Server è registrato, è possibile utilizzare una forma abbreviata, vale a dire: /publish:OurTFSMachine.

/publishbuild

/publishbuild:[id compilazione]

Per pubblicare i dati dei test, è necessario specificare il nome di una generazione completata. Per individuare il nome di una generazione, attenersi alla seguente procedura:

  1. Aprire Visual Studio e collegarsi a Team Foundation Server. Per ulteriori informazioni, vedere Procedura: connettersi a Team Foundation Server.

  2. Aprire Team Explorer.

  3. Aprire il progetto team ed espandere il nodo del progetto team.

  4. Nella generazione, fare doppio clic su Tutti i tipi di generazione oppure su un determinato tipo di generazione per visualizzare le relative generazioni.

    I nomi di generazioni che è possibile utilizzare sono elencate nella colonna Nome.

    Nota:

    Per visualizzare informazioni su /platform e /flavor, fare doppio clic sul nome della generazione.

/flavor

/flavor:[contrassegno]

Questa opzione, immessa come stringa, è obbligatoria per la pubblicazione dei risultati dei test. I valori di /flavor e /platform devono corrispondere a una combinazione valida di valori per la generazione completata identificata dall'opzione /publishbuild. Quando si esegue l'utilità MSTest con le opzioni per la pubblicazione, viene prima completata l'esecuzione dei test, quindi vengono impostate le proprietà della caratteristica e della piattaforma dell'esecuzione dei test prima di pubblicare i risultati dell'esecuzione dei test.

Esempi di utilizzo /flavor: /flavor:debug, /flavor:retail

/platform

/platform:[piattaforma]

Questa opzione, immessa come stringa, è obbligatoria per la pubblicazione dei risultati dei test. I valori di /flavor e /platform devono corrispondere a una combinazione valida di valori per la generazione completata identificata dall'opzione /publishbuild. Quando si esegue l'utilità MSTest con le opzioni per la pubblicazione, viene prima completata l'esecuzione dei test, quindi vengono impostate le proprietà della caratteristica e della piattaforma dell'esecuzione dei test prima di pubblicare i risultati dell'esecuzione dei test.

Esempi di utilizzo /platform: /platform:AnyCPU, /platform:x86

/publishresultsfile

/publishresultsfile:[nome file]

Il nome del file dei risultati da pubblicare. L'estensione di questo file è .trx. Per pubblicare i risultati dell'esecuzione corrente utilizzando il nome predefinito, non includere questa opzione.

/teamproject

/teamproject:[nome progetto team]

Specificare il nome del progetto team a cui appartiene la generazione.

Vedere anche

Attività

Procedura: pubblicare risultati dei test

Procedura: eseguire test dalla riga di comando

Concetti

Opzioni della riga di comando di MSTest.exe