不MSTest有独立的GUI类似的呢,让我使用它,并运行测试没有视觉工作室吗?什么是官方的网站MSTest在那里我可以了解更多有关如何使用它?

有帮助吗?

解决方案

它没有GUI(除了Visual Studio),但有一个命令行工具: MSTest.exe

以下是有关运行MSTest测试的官方文档。

其他提示

可以在不安装Visual Studio的情况下使用MSTest。您需要安装Visual Studio Test代理,可以从Microsoft免费下载。

我认为从许可角度来看,这种方法比将MSTest.exe及其依赖项手动复制到构建服务器上更好。

请参阅此博客以供参考: http://blogs.msdn.com/b/anutthara/archive/2009/12/16/running-tests-in-mstest-without-installing-the-vs-ide.aspx

您可以使用mstest.exe执行此操作,但诀窍在于无需安装Visual Studio即可使用它。这涉及复制多个文件和注册表项。我在博客上发布了这里

使用 Gallio 作为您的测试运动员...那么当您最初的时候它不是戏剧性的删除MsTest并转移到一个真正的测试框架。

您也可以使用codeplex中的此工具: http://testrunner.codeplex.com ...

使用 VSTest.console.exe 部分的 Microsoft。TestPlatform

所需的步骤:

  1. 下载的测试平台 https://www.nuget.org/packages/Microsoft.TestPlatform/
  2. 在解压缩的文件夹复制 \工具 et451\Common7\IDE\Extensions estPlatform 文件夹的机器有没有视觉上的安装工作室
  3. 从cmd.exe 运行 VSTest.console.exe MyTest.dll

更多详细信息:https://docs.microsoft.com/en-us/visualstudio/test/vstest-console-options?view=vs-2017#general-command-line-options

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top