我目前正在使用Visual Studio 2017並已將.testsettings文件升級到.runsettings文件。我的目標是使用帶有TFS構建的runsettings文件來根據構建需要更新某些參數,但是想通過使用DataSource訪問位於我的測試用例中的測試參數。我遇到的錯誤與此處所述的相同 - https://social.msdn.microsoft.com/Forums/en-US/884cff6a-1da1-44d8-b8c8-d52d6ff12df6/mstest-unable-to-run-the-test-using-runsettings-file?forum=vsunittest。使用DataSource屬性和.runsettings文件
使用.testsettings文件先前解決了問題,但如果正在使用testsettings文件,runsettings文件似乎不可用。
更新
目標 - 用runsettings文件在本地運行測試,並使用數據源屬性從TFS測試用例拉參數。
更新2
我已經添加了以下標籤的runsettings文件。
我已經減少了的NuGet「MSTest.TestAdapter」從1.1.18到1.1.11,現在我收到以下錯誤。使用testsettings文件,精確的測試將運行並連接到數據源,而Visual Studio 2015沒有問題。
您是否檢查.runsettings文件是否被複制到構建工件/輸出? – alltej
同樣在Visual Studio Test構建步驟中,您是否提供了運行設置文件的位置? – alltej
你能分享更詳細的錯誤日誌信息嗎? –