2
我想设置一个TeamCity 4.0构建服务器来运行VS2008(非TFS)单元测试。MsTest在文件夹中运行所有测试
如果我手动创建一个测试列表并维护列表,以便所有创建的单元测试都包含在列表中,那么我可以使用“/ testlist:mylist”选项在构建服务器上自动运行所有测试。
但是一旦项目开发启动,维护列表本身就会成为问题。所以我在寻找一种方式来告诉MSTEST只是“加载,你可以在此文件夹中找到所有测试”,这可能吗?
一种解决方法是指定要运行的测试程序集。但这与维护“全部”测试列表并无太大区别。
是否有可能告诉MSTEST.exe只加载它可以找到的所有测试?任何有经验的人?我对此很陌生,但我需要它自动化。
我使用sln2008构建亚军,因为我已经在构建服务器VS2008专业版。我已经尝试使用通配符在组件列表中,但TeamCity的只是它提供给MSTEST字面上......这样的ItemGroup似乎是一个很有前景的选择。 – chakrit 2008-12-16 15:45:40