Visual Studio 2012 - 如何从 msbuild 脚本运行 VS2012 CppUnitTestFram



我编写了一个使用VS2012的CppUnitTestFramework的本机单元测试dll。我可以在VS2012的IDE的"测试资源管理器"窗口中运行这些测试。

但是,我还想从我们的 MsBuild 脚本运行这些测试。我想我需要使用适当的命令行启动一些测试运行程序 exe,但我很难找到这方面的信息。

你能帮我指出正确的方向吗?谢谢。

Visual Studio Test Runner 是一个简单的命令行工具,需要调用它才能查找和执行测试。创建小型 msbuild 任务或使用标准 exec 任务足以在生成后调用测试。

只要测试运行程序安装正确,它就应该拿起这些测试并执行它们。

请参阅这篇博客文章,解释新vstest.console.exe的所有命令行复杂性。

最新更新