将DataSource属性与.runsettings文件一起使用

时间:2017-08-09 22:35:13

标签: c# tfs visual-studio-2017 tfsbuild runsettings

我目前正在使用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

使用.testsettings文件以前解决了这个问题,但是如果正在使用testsettings文件,则runsettings文件似乎不可用。

更新

目标 - 使用runsettings文件在本地运行测试,并使用DataSource属性从TFS测试用例中提取参数。

尝试在本地运行测试时出现以下错误。 enter image description here

这是一个示例测试用例。 enter image description here

这是设置runsettings文件的位置。 enter image description here

更新2

我已将以下标记添加到runsettings文件中。

enter image description here

我已经减少了NuGet' MSTest.TestAdapter'从1.1.18到1.1.11现在我收到以下错误。完整的测试将运行并连接到数据源,而使用testsettings文件在Visual Studio 2015上没有任何问题。

enter image description here

0 个答案:

没有答案