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.
![]() |
---|
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.
![]() |
---|
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:
Aprire Visual Studio e collegarsi a Team Foundation Server. Per ulteriori informazioni, vedere Procedura: connettersi a Team Foundation Server.
Aprire Team Explorer.
Aprire il progetto team ed espandere il nodo del progetto team.
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