我在Visual Studio 2017中遇到问题。通常,我会使用Test Explorer并使用Visual Studio库中的Microsoft自己的单元测试工具在自己的计算机上本地运行一组测试。这可能需要一段时间。问题是,如果我在任何时候关闭Visual Studio,这些测试的结果将永远丢失:通过,失败,输出以及所有内容。
我需要一种方法来保存测试结果,以防万一。如果VS不只是抹掉我的测试结果,我会喜欢的。
我必须在不同的窗口中运行许多测试,使用命令提示符执行此操作非常费力。
答案 0 :(得分:0)
您可以使用命令行工具VSTest.Console.exe command-line options,并使用/Logger:
选项将输出保存到文件中。
可以在
下找到(Visual Studio目录)\(版本年份)\ Common7 \ IDE \ Extensions \ TestPlatform
示例:
vstest.console.exe "C:\TestProjectFolder\TestProject.dll" --logger:trx