如何在TFS 2015 Visual Studio测试任务中调整测试配置

时间:2016-08-30 19:01:51

标签: tfs tfs2015

我正在尝试设置我们的TFS 2015服务器以运行自动化测试。我已经运行了,但我们需要在调试模式下运行我们的测试(出于各种原因我无法真正调整)。问题是我似乎无法找到在测试任务中切换配置的方法。

任务链接到(here)的帮助说它就像选择平台和配置一样简单,但问题是这些选项对我来说不存在(它们存在于报告中,但是帮助这表明他们只是将结果与其他版本的配置进行比较)。

enter image description here

我还调查了vstest.console.exe参数(我找到的帮助this one)以及modifying runsettings文件,但这些只允许我修改平台。

总的来说,我的问题是:a)我没有在TFS中看到平台/配置选项的原因,并且b)鉴于我没有看到它们,我如何修改测试的配置跑下? 如果它有帮助,TFS报告版本为版本14.95.25122.0,对应于更新2.我检查了日志2.1和3,但无法找到任何暗示这是在以后的版本中添加的(虽然我可能是错的。)

更新 我意识到我误读了测试文档,并且平台/配置选项总是仅用于报告。

我的问题是,如果我能在某种程度上在测试中实际设置它。 非常感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

假设您要在调试模式下编译测试项目。您可以添加VS Build步骤以指定BuildConfiguration变量,并为变量BuildConfiguration定义debug。查看下面的屏幕截图:

enter image description here

enter image description here

然后在VS Test步骤中,将Test Assembly指定为**\$(BuildConfiguration)\*test*.dll以测试Debug文件夹下的汇编:

enter image description here