Befehlszeilenoptionen zum Veröffentlichen von Testergebnissen

Aktualisiert: November 2007

Wenn Sie das Befehlszeilendienstprogramm MSTest.exe verwenden, können mit folgenden Optionen Testergebnisse veröffentlicht werden.

Hinweis:

Der betriebsinterne Speicher befindet sich auf einem Team Foundation Server-Computer. Sie können also Testdaten nur veröffentlichen, wenn Team Explorer installiert und die Visual Studio-Benutzersitzung mit einem Team Foundation Server-Computer verbunden ist. Informationen zum Herstellen einer Verbindung mit Team Foundation Server finden Sie unter Gewusst wie: Herstellen einer Verbindung mit Team Foundation Server.

Zum Veröffentlichen von Testergebnissen erforderliche Optionen

Wenn Sie Testergebnisse in der Befehlszeile veröffentlichen, können Sie entweder die Ergebnisse eines bereits abgeschlossenen Testlaufs veröffentlichen, oder Tests ausführen und die neuen Ergebnisse des Testlaufs veröffentlichen. Weitere Informationen finden Sie unter Gewusst wie: Veröffentlichen von Testergebnissen.

Folgende Optionen sind zum Veröffentlichen von Testergebnissen erforderlich: /publish, /publishbuild, /platform, /flavor und /teamproject. Um nur die Ergebnisse eines bereits abgeschlossenen Testlaufs zu veröffentlichen, verwenden Sie diese Option: /publishresultsfile.

Hinweis:

Informationen zu MSTest.exe-Befehlszeilenoptionen, die nicht speziell zum Veröffentlichen von Testergebnissen verwendet werden, finden Sie unter Befehlszeilenoptionen für MSTest.exe.

/publish

**/publish:[**Servername]

Die Option /publish wird verwendet, um Testdaten im betriebsinternen Speicher zu veröffentlichen, der dem Team Foundation Server des Projekts zugeordnet ist. Weitere Informationen zum Veröffentlichen von Testergebnissen finden Sie unter Gewusst wie: Veröffentlichen von Testergebnissen.

Wenn Sie die Option /publish verwenden, müssen Sie den Namen des Team Foundation Server korrekt angeben. Das korrekte Format ist davon abhängig, ob der Team Foundation Server auf dem Clientcomputer wie folgt registriert wurde:

  • Wenn der Team Foundation Server nicht auf dem Clientcomputer registriert ist, verwenden Sie den URI, der den Team Foundation Server identifiziert. Beispiel: /publish:http://OurTFSMachine:8080.

  • Wenn der Team Foundation Server-Computer registriert ist, können Sie eine Kurzform verwenden: /publish:OurTFSMachine.

/publishbuild

/publishbuild:[Build-ID]

Zum Veröffentlichen von Testdaten müssen Sie den Namen eines abgeschlossenen Builds angeben. Gehen Sie folgendermaßen vor, um den Namen eines Builds zu ermitteln:

  1. Öffnen Sie Visual Studio, und stellen Sie eine Verbindung mit einem Team Foundation Server her. Weitere Informationen finden Sie unter Gewusst wie: Herstellen einer Verbindung mit Team Foundation Server.

  2. Öffnen Sie Team Explorer.

  3. Öffnen Sie Ihr Teamprojekt, und erweitern Sie den Teamprojektknoten.

  4. Doppelklicken Sie unter dem Build auf Alle Buildtypen oder auf einen bestimmten Buildtyp, um dessen Builds anzuzeigen.

    Verwendbare Buildnamen befinden sich in der Spalte Name.

    Hinweis:

    Doppelklicken Sie auf den Buildnamen, um Informationen zu /platform und /flavor zu erhalten.

/flavor

/flavor:[Typ]

Diese als Zeichenfolge eingegebene Option ist für das Veröffentlichen von Testergebnissen unbedingt erforderlich. Die Werte von /flavor und /platform müssen mit einer gültigen Kombination von Werten für das abgeschlossene, mit der Option /publishbuild angegebene Build übereinstimmen. Wenn Sie das MSTest-Dienstprogramm mit den Optionen für das Veröffentlichen ausführen, werden zunächst laufende Tests abgeschlossen und anschließend Typ- und Plattformeigenschaften des Testlaufs festgelegt, bevor die Testlaufergebnisse veröffentlicht werden.

Beispiele für /flavor: /flavor:debug, /flavor:retail

/platform

/platform:[Plattform]

Diese als Zeichenfolge eingegebene Option ist für das Veröffentlichen von Testergebnissen unbedingt erforderlich. Die Werte von /flavor und /platform müssen mit einer gültigen Kombination von Werten für das abgeschlossene, mit der Option /publishbuild angegebene Build übereinstimmen. Wenn Sie das MSTest-Dienstprogramm mit den Optionen für das Veröffentlichen ausführen, werden zunächst laufende Tests abgeschlossen und anschließend Typ- und Plattformeigenschaften des Testlaufs festgelegt, bevor die Testlaufergebnisse veröffentlicht werden.

Beispiele für /platform: /platform:AnyCPU, /platform:x86

/publishresultsfile

/publishresultsfile:[Dateiname]

Der Name der zu veröffentlichenden Ergebnisdatei. Die Dateierweiterung dieser Datei lautet .trx. Lassen Sie diese Option weg, um die Ergebnisse des aktuellen Testlaufs unter dem Standardnamen zu veröffentlichen.

/teamproject

/teamproject:[Teamprojektname]

Gibt den Namen des Teamprojekts an, zu dem das Build gehört.

Siehe auch

Aufgaben

Gewusst wie: Veröffentlichen von Testergebnissen

Gewusst wie: Ausführen von Tests in der Befehlszeile

Konzepte

Befehlszeilenoptionen für MSTest.exe