Microsoft.Testing.Platform 扩展

可以通过扩展自定义 Microsoft.Testing.Platform。 这些扩展要么是内置扩展,要么可以作为 NuGet 包进行安装。 通过 NuGet 包安装的扩展将自动注册它们拥有的扩展,以便在测试执行中使用。

每个扩展都附带自己的许可模型(有些不太宽松),请务必引用与要使用的扩展关联的许可证。

扩展

代码覆盖率

旨在提供代码覆盖率支持的扩展。

诊断

提供诊断和故障排除功能的扩展。

承载

影响测试执行托管方式的扩展。

策略

允许定义测试执行策略的扩展。

测试报告

允许生成测试报告文件(其中包含有关测试的执行和结果信息)的扩展。

VSTest 桥

此扩展提供与 VSTest 的兼容性层,允许依赖它的测试框架继续支持在 VSTest 模式下运行(vstest.console.exe、常规 dotnet test、AzDo 上的 VSTest task、Visual Studio 和 Visual Studio Code 的测试资源管理器...)。