Condividi tramite


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

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

Nota

Il database per l'insieme di progetti Team si trova in 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 Connettersi e accedere a progetti team in 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 Saving and Publishing Test Results Using Microsoft Visual Studio.

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 di test nel database per l'insieme di progetti team associato a Team Foundation Server del progetto.

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. 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 compilazione completata. Per trovare il nome di una compilazione, effettuare le operazioni seguenti:

  1. Aprire Visual Studio e collegarsi a Team Foundation Server. Per ulteriori informazioni, vedere Connettersi e accedere a progetti team in Team Foundation Server.

  2. Aprire Team Explorer.

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

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

    I nomi delle compilazioni che è possibile utilizzare sono elencati nella colonna Nome.

    Nota

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

/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 compilazione 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 compilazione 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 compilazione.

Vedere anche

Attività

Procedura: eseguire test automatizzati dalla riga di comando tramite MSTest

Concetti

Esecuzione di test dalla riga di comando

Opzioni della riga di comando di MSTest.exe