无法重命名从VSTest.console.exe

时间:2015-06-10 15:06:56

标签: c# .net unit-testing mstest vstest

我正在尝试设置从控制台行从VSTest.Console.exe生成的测试结果(.trx)的名称和文件位置,但看起来它不起作用。

如果我跑到命令以下, “c:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ CommonExtensions \ Microsoft \ TestWindow \ vstest.console.exe”“MyTest.dll”/ UseVsixExtensions:“true”/ InIsolation / Logger: “TRX”

它将测试结果复制到以下默认位置

C:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ CommonExtensions \ Microsoft \ TestWindow \ TestResults {user-name} {machine-name} {datetime} .trx

为了避免测试结果的这个默认位置和名称,当我在logger中指定输出路径时,它会给出以下错误:

错误:找不到包含URI或FriendlyName的测试记录器'C:\ UnitTest \ MyResults.trx'。

以下是我正在使用的命令,

“c:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ CommonExtensions \ Microsoft \ TestWindow \ vstest.console.exe”“MyTest.dll”/ UseVsixExtensions:“true”/ InIsolation / 记录器: “C:\单元测试\ MyResults.trx”

让我知道我哪里出错了。

0 个答案:

没有答案