Exécuter des tests unitaires à l'aide de la ligne de commande MsBuild
- Je utiliser de script pour cette:
"%ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE\TF.exe" obtenez $/DmlOnDemmand /récursif /force /noprompt
Et je générer la solution .la sln
appel %msBuildDir%\msbuild %solutionName% /t:Reconstruire /p:Configuration=%buildType%
Maintenant, je voudrais exécuter tous les Tests Unitaires et de vérifier tous est OK.
Comment puis-je exécuter des tests unitaires .csproj projets d'une solution à partir de la ligne de commande à l'aide d'un outil de construction comme MSBuild?
source d'informationauteur Kiquenet | 2010-10-22
Vous devez vous connecter pour publier un commentaire.
Avez-vous essayé d'utiliser MSTest.exe?
possible dupe
Comment faire pour exécuter les tests unitaires les tests en ligne de commande?
et liées
Comment faire pour exécuter TOUS les tests dans ma solution à l'aide de la ligne de commande MSTest.exe?
et dans cette question, il s'agit d'un pur utilitaire appelé Gallion Echocela semble être une superbe option pour vérifier.
mais si vous voulez juste utiliser MSTest.exe ce devrait juste au sujet de comment l'utiliser
http://msdn.microsoft.com/en-us/library/ms182486.aspx
Regarder
VSTest.Console.EXE
ils ont ajouté cette pour CodedUI tests. Semble avoir plus de fonctionnalités.https://msdn.microsoft.com/en-us/library/jj155800.aspx
dans
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow
répertoire.J'ai inséré un Test-Projet de la Solution.
Chaque construire une bibliothèque, le test dépend est modifié à la solution des mises à jour de l'épreuve-Projet. Le Test est automatiquement exécuté après chaque "Test-Projet" changement avec le Poste-option de compilation.
Le résultat de l'Essai est directement affiché dans la buildlog.