Voraussetzungen zum Ausführen von MSTEST.exe / publish auf einem TeamBuild-Server

ähnlich zuWie verwende ich MsTest für die kontinuierliche Integration ohne VS?Möchte ich mstest.exe auf einem TeamBuild-Server ausführen.

Mein Kontext istÜberfüllungsfehlerstatus in MSBuild - d. h. ich versuche nur, mstest.exe / publish zu verwenden, um die Ergebnisse in das TFS-Repository hochzuladen. Damit ist das volle Rigmarol inhttp://www.shunra.com/shunrablog/index.php/2009/04/23/running-mstest-without-visual-studio/ ist (wie Sie hoffen würden) wahrscheinlich übertrieben, insbesondere als MSTEST.exe, wie in behandelthttp://social.msdn.microsoft.com/Forums/en-US/tfsgeneral/thread/e4575890-8f88-413c-a7f3-0d09d3b9cb01 Alles was ich tun muss, ist Team Explorer zu installieren.

Ich habe VS2008 Team Explorer SP1 und mstest.exe /? Installiert. Erzählt mir immer noch nichts über die Veröffentlichungsoptionen.

Denken Sie daran, dass es nur sagtTeam Explorer wird von mstest.exe / benötigt? zur Veröffentlichung:

Die folgenden Optionen sind auch verfügbar, wenn Team Explorer installiert ist:

/ publish: [Servername] Veröffentlichen Sie die Ergebnisse auf dem Team Foundation Server.

/ publishbuild: [Buildname] Die Build-ID, die zum Veröffentlichen von Testergebnissen verwendet werden soll.

/ publishresultsfile: [Dateiname] Der Name der zu veröffentlichenden Testergebnisdatei. Wenn keine angegeben ist, verwenden Sie die Datei, die beim aktuellen Testlauf erstellt wurde.

/ teamproject: [Teamprojektname] Der Name des Teamprojekts, zu dem der Build gehört. Geben Sie dies an, wenn Sie Testergebnisse veröffentlichen.

/ platform: [Plattform] Die Plattform des Builds, auf der die Testergebnisse veröffentlicht werden sollen.

/ flavour: [flavour] Der Flavour des Builds, für den die Testergebnisse veröffentlicht werden sollen.

Ich gehe den Pfad procmon.exe entlang, um herauszufinden, was fehlt, aber im Idealfall würde jemand, der Bescheid weiß, eingreifen und antworten:

Sollte mstest.exe / publish nur den angegebenen Team Explorer erfordern, oder sind VSTT und Team Explorer erforderlich?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage