如果我选择默认模板(tfvstemplate.12.xaml),请在我的tfs上。 我不想为我的单元测试运行mstest,但我无法选择其他测试运行器
我已经安装了tfs 2013和visual studio ultimate 2013.
选择字段仅被禁用
答案 0 :(得分:6)
在2013年构建模板中,Microsoft已默认使用新的Agile Test Runner,并且不再支持选择2013(12.0)模板的旧测试运行器。
当您选择2012或2010版本模板(10.0或11.0)时,Team Build仍将使用MsTest运行器运行。如果您自定义2013模板以使用旧的Run Tests活动,它仍将使用MsTest运行程序运行测试。您需要针对仍在运行Team Build 2010或2012的Team Build服务器运行这些旧模板。
新的Test Runner可以执行基于MsTest的测试,但不支持旧的测试设置文件。相反,它使用新的运行设置文件。 TFS和Team Build的下一个版本很可能完全放弃对旧测试运行器的支持。