Ähnlich wie How to use MsTest in Continuous Integration without VS? möchte ich mstest.exe auf einem TeamBuild-Server ausführen.Ausführen von MSTEST.exe/auf einem TeamBuild-Server veröffentlichen, was sind die Voraussetzungen?
Mein Kontext ist Trapping Error Status in MSBuild - d.h. ich versuche nur, mstest.exe/publish zu verwenden, um die Ergebnisse in das TFS-Repository hochzuladen. So ist das volle Paket in http://www.shunra.com/shunrablog/index.php/2009/04/23/running-mstest-without-visual-studio/ (Sie würden hoffen) wahrscheinlich zu viel, vor allem wie MSTEST.exe, wie in http://social.msdn.microsoft.com/Forums/en-US/tfsgeneral/thread/e4575890-8f88-413c-a7f3-0d09d3b9cb01 behandelt schlägt vor, alles, was ich tun muss, ist Team Explorer zu installieren.
Ich habe VS2008 Team Explorer SP1 installiert, und mstest.exe /? erzählt mir immer noch nicht von den Veröffentlichungsoptionen.
Daran erinnern, dass es nur Team Explorer sagt aus MSTest.exe erforderlich /? für die Veröffentlichung:
Folgende Optionen sind auch wenn Team Explorer installiert ist, zur Verfügung:
/veröffentlichen: [Servername] veröffentlichen Ergebnisse der Team Foundation Server .
/publishbuild: [Build-Name] Die Build-ID, die für die Veröffentlichung der Testergebnisse verwendet werden soll.
/publishresultsfile: [Dateiname] Der Name der Testergebnisdatei zu veröffentlichen. Wenn keine angegeben ist, verwenden Sie die Datei , die vom aktuellen Testlauf erstellt wurde.
/teamproject: [Teamprojektname] Der Name des Teamprojekts, zu dem der Build gehört. Geben Sie dies bei der Veröffentlichung der Testergebnisse an.
/Plattform: [Plattform] Die Plattform des Builds gegen die Testergebnisse veröffentlichen.
/geschmack: [geschmack] Der geschmack der build gegen die Testergebnisse zu veröffentlichen.
Ich werde die procmon.exe Weg nach unten, um herauszufinden, was fehlt, sondern im Idealfall jemand in der wissen würde einspringen und beantworten: -
Sollte MSTest.exe/veröffentlichen erfordern nur Team Explorer als angegeben, oder erfordert es VSTT und Team Explorer?
haben seit installiert Team Suite nur mit den Test-Tool, das natürlich als erfolgreiche Abhilfe wirkt :(noch Interesse an einer geeigneten Lösung für VS08 (auch in 2010, aber zumindest beginnen, einfache Dinge wie Testläufer zu spalten ...) –