2016-04-06 6 views
1

Ich habe ein Automatisierungstest-Projekt von C# und Selenium geschrieben. Ich möchte nur versuchen, es von MSTest auf einem Remote-Server laufen zu lassen, so dass ich es mit meinem CI-Server integrieren kann und es nach jeder neuen Änderung ausführen lässt. Ich benutze TFS nicht und ich möchte VS nicht auf dem Server installieren, wegen des großen Speicherverbrauchs. Fragen Sie sich nur, ob es eine Möglichkeit gibt, MSTest zum Laufen zu bringen, indem Sie alle MSTest-bezogenen Dateien auf den Server kopieren, anstatt VS zu installieren.Ist es möglich, MSTest auf einem Remote-Server auszuführen, ohne VS2013 oder VS2015 zu installieren?

Ich habe ein paar Lösungen auf Google versucht. Keine von ihnen funktioniert. Wahrscheinlich sind sie Setups für VS2012 oder darunter, aber ich habe gegen VS2013 und VS2015 versucht. Und die Fehlermeldung lautet "Ausnahme wurde vom Ziel eines Aufrufs ausgelöst". Ich weiß nicht, ob es das Problem meines Projekts oder fehlende Datei für MSTest ist.

Jede Hilfe ist willkommen!

+0

http://stackoverflow.com/questions/261290/how-do-i-use-mstest-without-visual-studio http://blog.anthonybaker.me/2013/05/running-mstest-without -visual-studio.html – Jocke

+0

hast du diese ausprobiert? – Jocke

+0

Ja. Ich habe das ausprobiert. Und dort habe ich eine Fehlermeldung erhalten. – mc99000

Antwort

0

Nicht, dass ich weiß. Ich habe die folgenden Schritte von anderen ausprobiert, gerade als du erwähntest, dass du versucht hast und keiner von ihnen arbeitete. Ich habe immer das Testframework installiert.

+0

Was meinen Sie mit der Installation des Testframeworks? Meinst du Visual Studio installieren? Ich verwende Visual Studio Unit Testing Framework. – mc99000

+0

Es gibt keine zuverlässige Möglichkeit, die Installation von Binärdateien aus Visual Studio zu vermeiden. Die folgenden Links enthalten Links für die Installation von Agentendownloads. http://stackoverflow.com/questions/3402899/cani-i-use-mstest-exe-without-installing-visual-studio – Stringfellow

+0

Yeah. Ich habe diesen Link schon einmal ausgecheckt. Der Agent benötigt immer noch eine Menge Speicherplatz. Ich zögerte, es zu installieren, also kam ich hierher, um zu sehen, ob es eine bessere Lösung gibt. Jetzt kann ich einfach weitermachen und es installieren. Danke für Ihre Hilfe! – mc99000