如何更改Visual Studio的默认MSTest,VSTest参数

时间:2017-06-12 18:49:01

标签: c# visual-studio mstest vstest

我希望能够使用MSTEST或VSTEST从Visual Studio中的调试器运行测试。当前行为是在本地运行时删除测试运行结果(TRX文件)。我正在寻找的行为相当于运行此命令的构建服务器。

mstest /testcontainer:unittest.dll /resultsfile:results.trx

因为测试窗口已经知道了dll,所以我猜测我们只需要传入/ resultsfile开关。

有没有人知道配置Visual Studio的方法,以便在运行后保留trx文件?

我在TestSettings配置中找不到允许这样做的任何内容。

1 个答案:

答案 0 :(得分:0)

Woops; 可能刚刚找到了回答者:

<RunSettings> 
<MSTest>  
    <DeleteDeploymentDirectoryAfterTestRunIsComplete>False</DeleteDeploymentDirectoryAfterTestRunIsComplete>
</MSTest>
</RunSettings>