Wie geben Sie den Standort für die Ergebnisse des Komponententests in VS 2010 an?

8

Ich verwende VS2010 für den Komponententest. Kann jemand angeben, wo VS 2010 seine TestResults platziert hat? Standardmäßig wird ein TestResults-Ordner im Lösungsordner gespeichert. Ich möchte ihn lieber woanders hin verschieben.

Danke, Ray.

    
Ray Fan 25.05.2010, 20:23
quelle

2 Antworten

11

Gegenwärtig ist dies aus der IDE heraus nicht möglich, siehe Ссылка .

Wenn Sie jedoch MSTEST.EXE über die Befehlszeile verwenden können, wird der aktuelle Ordner zum Generieren des TestResults-Ordners verwendet.

Aktualisierung:

Gefunden in Ссылка :

  

Wie wird das Standardbereitstellungsverzeichnis angepasst?

     

Sie können den Standardbereitstellungsordner ändern, indem Sie die Testeinstellungsdatei im XML-Editor bearbeiten:

%Vor%
  

Beachten Sie, dass, wenn die Testeinstellungen durch XML-Bearbeitung geändert werden (anstatt den Standardeditor zu verwenden), VS geschlossen und erneut geöffnet werden muss (da die Bearbeitung in XML erfolgt, werden die Änderungen in den geladenen Einstellungen nicht aktualisiert. )

Mit freundlichen Grüßen, Marco Kroonwijk

    
kroonwijk 10.09.2011, 11:45
quelle
0

MSTest.exe generiert Ergebnisse im aktuellen Ordner als kroonwijk-Status, Sie können dies jedoch mit dem Befehlszeilenparameter / resultsfile überschreiben, indem Sie den Ausgabedateinamen in einem anderen Ordner angeben. Außerdem wird ein Unterordner mit den Testdateien bereitgestellt der gleiche Ort.

Zum Beispiel überschreibt "/resultsfile:c:\TestResults\mstestreport.trx" den Standard-Deployment-Ordner und überschreibt auch alles, was sich im <deployment> -Tag in der Einstellungsdatei befindet.

    
madamission 29.10.2016 15:36
quelle