如何使用测试资源管理器从 Visual Studio 中的 Nunit 测试适配器 运行 获取结果文件

How to get a results file from Nunit Test Adapter ran in Visual Studio with Test Explorer

我已经 运行 通过 Test Explorer 在 Visual Studio 中使用 Specflow+ 进行了测试,最后由 Specflow+ Runner 自动生成了一份不错的 .html 报告。

我已经切换到 Nunit Test Runner(仍然 运行 通过 Test Explorer)。

然而,最后我根本看不到任何结果文件 xml 或 html?

我如何让它生成这些?还是我看错地方了?

我尝试在项目的根目录中添加一个包含以下代码的 .runsettings 文件,但仍然没有写入任何结果:

<?xml version="1.0" encoding="utf-8"?>
<RunSettings>
    <NUnit>
        <TestOutputXml>TestResults</TestOutputXml>
    </NUnit>
</RunSettings>

有必要告诉 TestExplorer 使用 .runSettings 文件。参见 https://docs.microsoft.com/en-us/visualstudio/test/configure-unit-tests-by-using-a-dot-runsettings-file?view=vs-2019