Skip to main content
MSTestFramework avatar

MSTestFramework

46 packages

Author Trust

Established100/100Verified Publisher by NuGet
46
Packages
4.6B
Total DLs
Sort:

46 packages

Microsoft.CodeCoverage package icon

Microsoft.CodeCoverage

Microsoft

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

2.0B139 versionsvstest, visual-studio, unittest +7
MSTest.TestFramework package icon

MSTest.TestFramework

Microsoft

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.

512.0M124 versionsMicrosoft, test, testing +8
MSTest.TestAdapter package icon

MSTest.TestAdapter

Microsoft

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.

487.1M127 versionsMicrosoft, test, testing +9
Microsoft.Testing.Platform package icon

Microsoft.Testing.Platform

Microsoft

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.

338.4M64 versionsMicrosoft, test, testing +4
Microsoft.Testing.Extensions.TrxReport.Abstractions package icon

Microsoft.Testing.Extensions.TrxReport.Abstractions

Microsoft

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.

307.3M62 versionsMicrosoft, test, testing +4
Microsoft.Testing.Platform.MSBuild package icon

Microsoft.Testing.Platform.MSBuild

Microsoft

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.

301.9M64 versionsMicrosoft, test, testing +4
Microsoft.Testing.Extensions.Telemetry package icon

Microsoft.Testing.Extensions.Telemetry

Microsoft

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.

282.1M62 versionsMicrosoft, test, testing +4
Microsoft.Testing.Extensions.VSTestBridge package icon

Microsoft.Testing.Extensions.VSTestBridge

Microsoft

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.

219.3M62 versionsMicrosoft, test, testing +4
MSTest.Analyzers package icon

MSTest.Analyzers

Microsoft

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

83.4M64 versionsMicrosoft, test, testing +10
Microsoft.Testing.Extensions.CodeCoverage package icon

Microsoft.Testing.Extensions.CodeCoverage

Microsoft

Code coverage Microsoft.Testing.Platform extension.

41.3M32 versionscoverage, testing, unit-test +1
Microsoft.Testing.Extensions.TrxReport package icon

Microsoft.Testing.Extensions.TrxReport

Microsoft

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.

30.4M62 versionsMicrosoft, test, testing +4
MSTest package icon

MSTest

Microsoft

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.

21.3M74 versionsMicrosoft, test, testing +9
MSTest.Sdk package icon

MSTest.Sdk

Microsoft

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

5.5M58 versionsMicrosoft, test, testing +11
Microsoft.Testing.Extensions.HangDump package icon

Microsoft.Testing.Extensions.HangDump

Microsoft

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.

4.9M62 versionsMicrosoft, test, testing +4
Microsoft.Testing.Extensions.CrashDump package icon

Microsoft.Testing.Extensions.CrashDump

Microsoft

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.

3.2M62 versionsMicrosoft, test, testing +4
Microsoft.Testing.Extensions.Retry package icon

Microsoft.Testing.Extensions.Retry

Microsoft

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.8M59 versionsMicrosoft, test, testing +4
Microsoft.Testing.Extensions.GitHubActionsReport package icon

Microsoft.Testing.Extensions.GitHubActionsReport

Microsoft

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.

752.4K9 versionsMicrosoft, test, testing +4
Microsoft.Testing.Extensions.AzureDevOpsReport package icon

Microsoft.Testing.Extensions.AzureDevOpsReport

Microsoft

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.

435.8K34 versionsMicrosoft, test, testing +4
Microsoft.Testing.Extensions.HotReload package icon

Microsoft.Testing.Extensions.HotReload

Microsoft

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.

271.6K59 versionsMicrosoft, test, testing +4
Microsoft.Testing.Extensions.Fakes package icon

Microsoft.Testing.Extensions.Fakes

Microsoft

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.

161.7K9 versionsMicrosoft, VisualStudio, UnitTest +10
Microsoft.CodeCoverage.MSBuild package icon

Microsoft.CodeCoverage.MSBuild

Microsoft

Provides props and targets to instrument Native AOT binary.

115.3K31 versions
Microsoft.Testing.Extensions.HtmlReport package icon

Microsoft.Testing.Extensions.HtmlReport

Microsoft

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.

98.8K9 versionsMicrosoft, test, testing +4
MSTest.SourceGeneration package icon

MSTest.SourceGeneration

Microsoft

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.

68.8K47 versionsMicrosoft, test, testing +4
Microsoft.Testing.Extensions.JUnitReport package icon

Microsoft.Testing.Extensions.JUnitReport

Microsoft

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.

59.9K9 versionsMicrosoft, test, testing +4
MSTest.Engine package icon

MSTest.Engine

Microsoft

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.

57.5K40 versionsMicrosoft, test, testing +4
Microsoft.CodeCoverage.Console package icon

Microsoft.CodeCoverage.Console

Microsoft

Dynamic code coverage tools.

50.9K2 versionscoverage, testing, unit-test +1
Microsoft.CodeCoverage.IO package icon

Microsoft.CodeCoverage.IO

Microsoft

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

32.2K14 versionscoverage, testing, unit-test +1
Microsoft.Testing.Extensions.CtrfReport package icon

Microsoft.Testing.Extensions.CtrfReport

Microsoft

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.

28.9K9 versionsMicrosoft, test, testing +4
Microsoft.Testing.Platform.Extensions.TestReports.TrxReport package icon

Microsoft.Testing.Platform.Extensions.TestReports.TrxReport

Microsoft

Package Description

18.7K2 versionsMicrosoft, test, testing +4
Microsoft.Testing.Platform.Extensions.VSTestBridge package icon

Microsoft.Testing.Platform.Extensions.VSTestBridge

Microsoft

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.7K2 versionsMicrosoft, test, testing +4
Microsoft.Testing.Platform.Extensions.Telemetry package icon

Microsoft.Testing.Platform.Extensions.Telemetry

Microsoft

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.6K2 versionsMicrosoft, test, testing +4
Microsoft.Testing.Platform.ServerMode.Client.Sources package icon

Microsoft.Testing.Platform.ServerMode.Client.Sources

Microsoft

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.

17.4K5 versionsMicrosoft, test, testing +4
Microsoft.Testing.Extensions.OpenTelemetry package icon

Microsoft.Testing.Extensions.OpenTelemetry

Microsoft

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.

3.0K13 versionsMicrosoft, test, testing +4
Microsoft.Testing.Extensions.PackagedApp package icon

Microsoft.Testing.Extensions.PackagedApp

Microsoft

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. Microsoft.Testing.Extensions.PackagedApp.MSBuild separately supplies the controller and MSBuild integration for packaged WinUI and UWP applications. Microsoft Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device.

2.1K9 versionsMicrosoft, test, testing +4
Microsoft.Testing.Platform.AI package icon

Microsoft.Testing.Platform.AI

Microsoft

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.

1.1K13 versionsMicrosoft, test, testing +4
Microsoft.Testing.Platform.Extensions.CodeCoverage package icon

Microsoft.Testing.Platform.Extensions.CodeCoverage

Microsoft

Code coverage test anywhere extension.

1.1K1 versioncoverage, testing, unit-test +1
Microsoft.Testing.Extensions.Logging package icon

Microsoft.Testing.Extensions.Logging

Microsoft

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.

9649 versionsMicrosoft, test, testing +4
Microsoft.Testing.Extensions.VideoRecorder package icon

Microsoft.Testing.Extensions.VideoRecorder

Microsoft

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.

7999 versionsMicrosoft, test, testing +4
Microsoft.Testing.Platform.Extensions package icon

Microsoft.Testing.Platform.Extensions

Microsoft

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

6182 versionsMicrosoft, test, testing +4
Microsoft.Testing.Extensions.PackagedApp.MSBuild package icon

Microsoft.Testing.Extensions.PackagedApp.MSBuild

Microsoft

Run packaged Windows test applications through a full-trust Microsoft.Testing.Platform controller. This package supplies the controller executable, its runtime dependencies, and shared MSBuild targets for WinUI, modern UWP, and classic UWP. Microsoft Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device.

5552 versionsMicrosoft, test, testing +4
Microsoft.Testing.Platform.Extensions.HangDump package icon

Microsoft.Testing.Platform.Extensions.HangDump

Microsoft

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.

5172 versionsMicrosoft, test, testing +4
Microsoft.Testing.Extensions.AzureFoundry package icon

Microsoft.Testing.Extensions.AzureFoundry

Microsoft

Package Description

4244 versionsMicrosoft, test, testing +4
Microsoft.Testing.Extensions.Configuration package icon

Microsoft.Testing.Extensions.Configuration

Microsoft

This package adds an externally owned Microsoft.Extensions.Configuration configuration snapshot to Microsoft.Testing.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.

3543 versionsMicrosoft, test, testing +4
Microsoft.Testing.Extensions.Hosting package icon

Microsoft.Testing.Extensions.Hosting

Microsoft

This package composes an application-owned Microsoft.Extensions.Hosting host with Microsoft.Testing.Platform while preserving host ownership and the dependency-free platform core. Microsoft Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device.

3393 versionsMicrosoft, test, testing +4
MSTest.Windows.UIAutomation package icon

MSTest.Windows.UIAutomation

Microsoft

MSTest lifecycle integration for Windows desktop UI Automation tests. MSTest is Microsoft supported Test Framework.

2372 versionsMicrosoft, test, testing +11
MSTest.Extensions.Hosting package icon

MSTest.Extensions.Hosting

Microsoft

This package creates MSTest test classes from an application-owned Microsoft.Extensions.Hosting service provider with one dependency-injection scope per test invocation. MSTest is Microsoft supported Test Framework.

2062 versionsMicrosoft, test, testing +6