Où est mstest.exe situé?
J'ai besoin d'exécuter mstest à partir de la ligne de commande - où dans le monde, est-ce exe situé? Quelqu'un peut-il me donner un indice?
Edit: je n'ai que Visual Studio 2010 est installé
Vous devez vous connecter pour publier un commentaire.
à partir de l'Invite de Commande Visual Studio est votre ami. Pour moi, c'est dans
help for
.mstest.exe
est dans monPATH
variable d'environnement. Voirhelp for
pour plus de détails. Lefor
est nécessaire que cette syntaxe ne fonctionne qu'avecfor
variables et numérotée arguments et à part ça c'est directement à partir de la documentation.Type
dans une Invite de Commande Visual Studio...
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\MSTest.exe
Je suis tombé sur ce post car je suis en train d'automatiser une partie des tests web.
Vous pouvez exécuter >mstest /TestContainer:certains.webtest à partir de l'invite de commande visual studio, bien sûr - mais quand vous claque que dans un fichier de commandes à l'invite de commande qui est exécutée par défaut n'ont pas les outils de visual studio inclus.
Vous pouvez rechercher d'mstest.exe mais que l'emplacement ne pourrait pas être les mêmes pour l'ensemble de la machine, il est donc judicieux de coder en dur dans c:\
Rany Miller a répondu à dieu de m'envoyer (merci!) - il a suggéré
%VS90COMNTOOLS%\..\IDE\MSTest.exe
Mais cela ne fonctionne pas si vous avez par rapport à 2010. Il suffit de remplacer les 90 à 100. Mon fichier de commandes, que je peux programmer une tâche à exécuter tous les soirs, ressemble à ceci:
Depuis Visual Studio 2012 (au moins les versions express) MsTest.exe est appelé
vstest.console.exe
et peut être trouvé àSi vous ne le trouvez pas, essayez de faire une recherche comme ceci:
Mes scripts de tests automatisés utilise:
L'intégralité de la commande que j'utilise est:
Si vous exécutez visual studio invite de commande avant de l'exécuter vos scripts, ce qui devrait être faisable dans la plupart des situations, vous pouvez exécuter %VSINSTALLDIR\Common7\IDE\mstest-cela signifie que vous pouvez vous déplacer avec la version de VS, et ne pas avoir à réagir à la directrice des changements si les utilisateurs de l'installer dans un autre répertoire.
Si seulement les gens savaient que Windows peut rechercher les fichiers...
Vous pouvez simplement ouvrir Visual Studio invite de ligne de commande pour inclure ce répertoire dans le PATH. Jetez un oeil à l'entrée dans le menu démarrer "Visual Studio 2008 Invite de Commande".