Unit testing VSTS单元测试构建系统

Unit testing VSTS单元测试构建系统,unit-testing,tfs,msbuild,Unit Testing,Tfs,Msbuild,我已经在MSBuild(NET3.0)和cc.NET上开发了一个构建系统,以执行VisualStudio2008应用程序的连续集成构建,但是团队中的一名开发人员最近在混合中添加了一个VSTS单元测试项目。microsoft是否提供了任何SDK或加载项以允许在非团队系统生成环境中编译此文件?您可以从命令行运行测试,但它要求在生成服务器上安装Visual Studio的测试版: 此人正在使用CC.NET进行MSTest,因此可能会有所帮助: 一般来说,这是许多人选择类似或优于MSTest的内容

我已经在MSBuild(NET3.0)和cc.NET上开发了一个构建系统,以执行VisualStudio2008应用程序的连续集成构建,但是团队中的一名开发人员最近在混合中添加了一个VSTS单元测试项目。microsoft是否提供了任何SDK或加载项以允许在非团队系统生成环境中编译此文件?

您可以从命令行运行测试,但它要求在生成服务器上安装Visual Studio的测试版:

此人正在使用CC.NET进行MSTest,因此可能会有所帮助:


一般来说,这是许多人选择类似或优于MSTest的内容的主要原因。

如果使用MSTest,则必须将该版本放在构建服务器上。长话短说,您最好将开发人员使用的测试框架从MStest更改为Nunit。
这是一个轻得多的解决方案。

谢谢!看起来我必须找到一份test edition的副本。只是一个小小的更正,在2008年,如果你只想在构建服务器上运行单元测试,你可以使用专业版的Visual Studio。如果要将测试结果发布回TFS,则需要VSTS的测试版本。不过,距离干净构建服务器还有很长的路要走。