2016-08-30 90 views
0

我試圖設置我們的TFS 2015服務器來運行自動化測試。我已經運行了,但我們需要在調試模式下運行測試(出於各種原因,我無法真正調整)。問題是,我似乎無法找出在測試任務中切換配置的方法。如何在TFS 2015中調整測試配置Visual Studio測試任務

任務鏈接到的幫助(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

假設你想在Debug模式下編譯你的測試項目。您可以添加VS Build步驟來指定BuildConfiguration變量,併爲變量BuildConfiguration定義調試。檢查下面的截圖:

enter image description here

enter image description here

然後在VS測試步驟,指定測試組件作爲**\$(BuildConfiguration)\*test*.dll測試Debug文件夾下的裝配:

enter image description here

+0

有道理。測試結果窗口讓我感到困惑,即使我在Debug中構建,也顯示Release Any CPU,但我想這些變量是從報告設置中提取的。 – Kolichikov

相關問題