VSTS单元测试 - 构建系统

时间:2008-12-18 16:24:11

标签: unit-testing tfs msbuild

我已经在MSBuild(NET 3.0)和cc.net上开发了一个构建系统来执行Visual Studio 2008应用程序的持续集成构建,但团队中的开发人员最近添加了一个VSTS单元测试项目。是否有微软提供的SDK或加载项允许在非团队系统构建环境中编译?

2 个答案:

答案 0 :(得分:2)

您可以从命令行运行测试,但它要求在构建服务器上安装Visual Studio的Test Edition:

http://devlicio.us/blogs/derik_whittaker/archive/2008/09/25/clean-build-server-with-mstest-fail.aspx

http://aspadvice.com/blogs/ssmith/archive/2008/03/18/Continuous-Integration-Setup-with-MSTest.aspx

这个人正在使用CC.NET进行MSTest,所以它可能会有所帮助:

http://testearly.findtechblogs.com/default.asp?item=630602

一般来说,这是许多人在MSTest上选择NUnitxUnit.NETMbUnit等内容的主要原因。

答案 1 :(得分:0)

如果您使用MSTEST您必须将该版本放在构建服务器上。简而言之,您最好更改开发人员使用的测试框架,从MStest到Nunit。 它是一个更轻松的解决方案。