Skip to main content
MSTestFramework avatar

MSTestFramework

NuGet publisher profile

Packages
41
Total Downloads
4.1B
4,147,773,621

Packages (41)

Microsoft.CodeCoverage package icon

Microsoft.CodeCoverage

Microsoft.CodeCoverage package brings infra for collecting code coverage from vstest.console.exe and "dotnet test".

1.8B
downloads
MSTest.TestFramework package icon

MSTest.TestFramework

This package includes the libraries for writing tests with MSTest. To ensure discovery and execution of your tests, install the MSTest.TestAdapter package. Supported platforms: - .NET 4.6.2+ - .NET 8.0+ - .NET 8.0 Windows.18362+ (WinUI) - UWP 10.0.16299 - UWP 10.0.17763 with .NET 9+ MSTest is Microsoft supported Test Framework.

491.1M
downloads
MSTest.TestAdapter package icon

MSTest.TestAdapter

This package includes the adapter logic to discover and run tests. For access to the testing framework, install the MSTest.TestFramework package. Supported platforms: - .NET 4.6.2+ - .NET 8.0+ - .NET 8.0 Windows.18362+ (WinUI) - UWP 10.0.16299 - UWP 10.0.17763 with .NET 9 MSTest is Microsoft supported Test Framework.

467.4M
downloads
Microsoft.Testing.Platform package icon

Microsoft.Testing.Platform

This package provides the core platform and the .NET implementation of the protocol. Microsoft Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device.

275.9M
downloads
Microsoft.Testing.Extensions.TrxReport.Abstractions package icon

Microsoft.Testing.Extensions.TrxReport.Abstractions

This package provides the abstractions used by extensions that contribute data to, or read data from, TRX test reports. Install Microsoft.Testing.Extensions.TrxReport to generate the reports themselves. Microsoft Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device.

252.5M
downloads
Microsoft.Testing.Platform.MSBuild package icon

Microsoft.Testing.Platform.MSBuild

This package provides MSBuild integration of the platform, its extensions and configuration files. Microsoft Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device.

249.5M
downloads
Microsoft.Testing.Extensions.Telemetry package icon

Microsoft.Testing.Extensions.Telemetry

This package provides telemetry for the platform. Microsoft Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device.

231.1M
downloads
Microsoft.Testing.Extensions.VSTestBridge package icon

Microsoft.Testing.Extensions.VSTestBridge

This package provides a bridge integration for test adapters wanting to target both VSTest and Microsoft.Testing.Platform test platforms. Microsoft Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device.

192.2M
downloads
MSTest.Analyzers package icon

MSTest.Analyzers

This package includes code analyzers and code fixes for MSTest. MSTest is Microsoft supported Test Framework.

71.4M
downloads
Microsoft.Testing.Extensions.CodeCoverage package icon

Microsoft.Testing.Extensions.CodeCoverage

Code coverage Microsoft.Testing.Platform extension.

29.8M
downloads
Microsoft.Testing.Extensions.TrxReport package icon

Microsoft.Testing.Extensions.TrxReport

This package extends Microsoft Testing Platform to provide TRX test reports. Microsoft Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device.

22.3M
downloads
MSTest package icon

MSTest

This package is a meta package to simplify test projects. It includes MSTest.TestFramework and MSTest.TestAdapter. Supported platforms: - .NET 4.6.2+ - .NET 8.0+ - .NET 8.0 Windows.18362+ (WinUI) - UWP 10.0.16299 - UWP 10.0.17763 with .NET 9+ MSTest is Microsoft supported Test Framework.

18.1M
downloads
MSTest.Sdk package icon

MSTest.Sdk

This package contains the MSTest MSBuild project SDK. MSTest is Microsoft supported Test Framework.

4.5M
downloads
Microsoft.Testing.Extensions.HangDump package icon

Microsoft.Testing.Extensions.HangDump

This package extends Microsoft Testing Platform to provide an implementation of the Hang Dump using Windows mini dump. Microsoft Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device.

1.8M
downloads
Microsoft.Testing.Extensions.Retry package icon

Microsoft.Testing.Extensions.Retry

This package extends Microsoft Testing Platform to provide a retry policy system that allows to restart tests on failure. Microsoft Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device.

1.2M
downloads
Microsoft.Testing.Extensions.CrashDump package icon

Microsoft.Testing.Extensions.CrashDump

This package extends Microsoft Testing Platform to provide a crash dump functionality. Microsoft Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device.

732.0K
downloads
Microsoft.Testing.Extensions.GitHubActionsReport package icon

Microsoft.Testing.Extensions.GitHubActionsReport

This package extends Microsoft Testing Platform to provide a GitHub Actions reporting functionality. Microsoft Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device.

309.4K
downloads
Microsoft.Testing.Extensions.AzureDevOpsReport package icon

Microsoft.Testing.Extensions.AzureDevOpsReport

This package extends Microsoft Testing Platform to provide an Azure DevOps reporting functionality. Microsoft Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device.

258.6K
downloads
Microsoft.Testing.Extensions.HotReload package icon

Microsoft.Testing.Extensions.HotReload

This package extends Microsoft Testing Platform to provide Hot Reload support. Microsoft Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device.

180.3K
downloads
Microsoft.Testing.Extensions.Fakes package icon

Microsoft.Testing.Extensions.Fakes

Provides testing platform APIs for Microsoft Fakes. To generate Fakes code, one needs a VS Enterise install. Additional details can be found at http://aka.ms/MicrosoftFakes.

110.6K
downloads
Microsoft.CodeCoverage.MSBuild package icon

Microsoft.CodeCoverage.MSBuild

Provides props and targets to instrument Native AOT binary.

104.5K
downloads
MSTest.SourceGeneration package icon

MSTest.SourceGeneration

This package provides the C# source generators that emit reflection metadata so that MSTest test assemblies can run trim-safe and NativeAOT-compatible. MSTest is Microsoft supported Test Framework.

54.7K
downloads
MSTest.Engine package icon

MSTest.Engine

Microsoft.Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device. This package provides a new experimental engine for MSTest test framework.

53.0K
downloads
Microsoft.CodeCoverage.Console package icon

Microsoft.CodeCoverage.Console

Dynamic code coverage tools.

47.5K
downloads
Microsoft.CodeCoverage.IO package icon

Microsoft.CodeCoverage.IO

Library to read, write, convert and merge code coverage reports files.

29.6K
downloads
Microsoft.Testing.Extensions.HtmlReport package icon

Microsoft.Testing.Extensions.HtmlReport

This package extends Microsoft Testing Platform to produce self-contained HTML test reports. Microsoft Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device.

27.0K
downloads
Microsoft.Testing.Extensions.JUnitReport package icon

Microsoft.Testing.Extensions.JUnitReport

This package extends Microsoft Testing Platform to produce JUnit XML test reports compatible with Jenkins, GitLab, Azure DevOps and other CI systems. Microsoft Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device.

18.9K
downloads
Microsoft.Testing.Platform.Extensions.TestReports.TrxReport package icon

Microsoft.Testing.Platform.Extensions.TestReports.TrxReport

Package Description

18.3K
downloads
Microsoft.Testing.Platform.Extensions.VSTestBridge package icon

Microsoft.Testing.Platform.Extensions.VSTestBridge

Microsoft Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device. This package provides a bridge integration for test adapters wanting to target both VSTest and Microsoft.Testing.Platform test platforms.

18.3K
downloads
Microsoft.Testing.Platform.Extensions.Telemetry package icon

Microsoft.Testing.Platform.Extensions.Telemetry

Microsoft Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device. This package provides telemetry for the platform.

18.2K
downloads
Microsoft.Testing.Extensions.CtrfReport package icon

Microsoft.Testing.Extensions.CtrfReport

This package extends Microsoft Testing Platform to produce test reports in the Common Test Report Format (CTRF, https://ctrf.io). Microsoft Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device.

8.3K
downloads
Microsoft.Testing.Platform.ServerMode.Client.Sources package icon

Microsoft.Testing.Platform.ServerMode.Client.Sources

Injects an internal, source-only client for the Microsoft Testing Platform server-mode JSON-RPC protocol, with no runtime dependency and Native AOT-compatible serialization. Microsoft Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device.

1.3K
downloads
Microsoft.Testing.Platform.Extensions.CodeCoverage package icon

Microsoft.Testing.Platform.Extensions.CodeCoverage

Code coverage test anywhere extension.

1.1K
downloads
Microsoft.Testing.Extensions.OpenTelemetry package icon

Microsoft.Testing.Extensions.OpenTelemetry

This package provides Open Telemetry for the platform. Microsoft Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device.

761
downloads
Microsoft.Testing.Platform.AI package icon

Microsoft.Testing.Platform.AI

This package provides the AI extensibility abstractions of the platform, letting test frameworks and extensions consume a large language model through Microsoft.Extensions.AI without taking a dependency on a specific provider. Microsoft Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device.

711
downloads
Microsoft.Testing.Extensions.PackagedApp package icon

Microsoft.Testing.Extensions.PackagedApp

This package extends Microsoft Testing Platform to start Windows test hosts that cannot simply be Process.Started. In its Windows build (net*-windows) it registers a packaged MSIX app layout with the PackageManager and activates it by Application User Model ID, delivering platform arguments through argv for packagedClassicApp/win32App hosts or a reusable OnLaunched bootstrap for windowsApp/UWP hosts. When the selected application runs in AppContainer, the launcher also authorizes its exact package SID on the controller pipe with minimum client rights. A non-packaged (loose-layout) Windows test host can optionally be deployed to an isolated directory and launched from there. The launcher enables itself only for a packaged layout, so referencing it from an unpackaged app does not change how that app runs. These communication primitives do not change the current SDK/platform routing limitation: true UWP/AppContainer projects are still selected for VSTest rather than started as MTP test hosts. Microsoft Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device.

697
downloads
Microsoft.Testing.Platform.Extensions package icon

Microsoft.Testing.Platform.Extensions

Microsoft Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device. This package provides extensions to Microsoft Testing Platform intended to extend base functionalities. The following extensions are available: - Crash Dump - TRX test report

565
downloads
Microsoft.Testing.Platform.Extensions.HangDump package icon

Microsoft.Testing.Platform.Extensions.HangDump

Microsoft Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device. This package provides an implementation of the Hang Dump using Windows mini dump.

473
downloads
Microsoft.Testing.Extensions.VideoRecorder package icon

Microsoft.Testing.Extensions.VideoRecorder

This package extends Microsoft Testing Platform to record the screen while tests run (via an external ffmpeg process) and attach the captured videos to the test session as artifacts. Microsoft Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device.

405
downloads
Microsoft.Testing.Extensions.Logging package icon

Microsoft.Testing.Extensions.Logging

This package provides a Microsoft.Extensions.Logging bridge for the platform, allowing diagnostic log messages produced by Microsoft.Testing.Platform and its extensions to flow through any Microsoft.Extensions.Logging provider (Console, Debug, Serilog, OpenTelemetry, Application Insights, ...). Microsoft Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device.

405
downloads
Microsoft.Testing.Extensions.AzureFoundry package icon

Microsoft.Testing.Extensions.AzureFoundry

Package Description

330
downloads