在TeamCity上设置MS Tests 2010?

Mac*_*iek 3 teamcity mstest

我最近安装了VS 2010 Ultimate,并决定将项目移至TeamCity,该项目包含一些内部单元测试的*.dll.

在VS 2008中,在构建运行阶段的设置过程将包括:

  • 设置*.sln文件的路径
  • 设置VS版本(2008)
  • 设置目标,例如:"Clean Build"
  • 设置配置如:"Debug"
  • 将平台设置为:"any cpu"
  • 选中"启用MSTest测试"复选框
  • 设置MSTest.exe的路径(可从快捷方式列表中选择)
  • 列出程序集文件:(第一个称为dll的dll:Microsoft.VisualStudio.QualityTools.MSBuildTasks.dll)
  • 选取MSTest*.trx测试结果文件

在VS2010中,前面提到的dll文件已经消失了,我无法设置MSTests,有没有人有配方怎么做?

编辑:用*.trx文件行替换配置文件

Mar*_*ill 6

我目前正在TeamCity上使用MSTest和VS2010,测试工作正常.这是我必须为MSTest部分做的唯一步骤:

  • 选中"启用MSTest测试"复选框
  • 设置MSTest.exe的路径(可从快捷方式列表中选择)
  • 列出程序集文件

我没有必要选择.trx测试结果文件或将Microsoft.VisualStudio.QualityTools.MSBuildTasks.dll添加到程序集列表中,"MSTest设置"部分中的所有其他字段都是空的.

  • 而不是列出所有测试程序集,有没有办法告诉teamcity运行任何测试DLL?请运行所有测试吗? (4认同)