如何 运行 基于 GoogleTest 和 TFS 2015 的 C++ 测试

How to run C++ tests based on GoogleTest with TFS 2015

我们有一个 Visual Studio 2015 解决方案,其中包含一些 C++ 项目和一些基于 Google 测试框架的测试。

现在我想 运行 使用全新的 TFS 2015 构建功能进行这些测试。我知道 "Visual Studio Test" 构建步骤能够 运行 自定义测试适配器(比如 Google 测试适配器?)。

这是最简单的设置方法吗?在(本地)TFS2015 构建服务器上究竟需要安装什么以及如何配置构建步骤?

感谢您的帮助!塞巴斯蒂安

是的,最简单的方法就是在“"Visual Studio Test" 构建”任务中使用 google 测试适配器。正如将使用 VSTest.Console.exe

的功能声明一样

您需要在构建服务器(代理)上安装 visual studio。关于如何配置构建步骤,Xunit 测试有详细的教程,同样适用于 google 测试。请参考此博客:Running xUnit tests in TFS Build vNext