Microsoft stellt die Visual Studio Test Platform als Open-Source-Projekt bereit. Das offizielle Repository beschreibt VSTest als offene und erweiterbare Plattform zum Ausführen von Tests, zum Sammeln von Diagnosedaten und zur Ausgabe von Testergebnissen.
Testplattform mit Adaptern und Kommandozeile
VSTest unterstützt verschiedene Testframeworks über ein Adaptermodell. Adapter können die öffentliche API der Plattform verwenden und als VSIX- oder NuGet-Paket eingebunden werden. Damit liegt die Testausführung nicht ausschließlich in der Oberfläche von Visual Studio, sondern lässt sich auch in automatisierten Abläufen einsetzen.
Der historische Repository-Stand vom 20. Januar 2017 nennt Visual Studio 2017 und die .NET Core Tools Preview 3 als Umgebungen, in denen die Testplattform ausgeliefert wird. Die damalige README-Fassung führt außerdem Architektur, Test Discovery, Testausführung und Adapter-Erweiterungen als dokumentierte Bereiche auf.
Offener Code für Entwicklungsumgebungen
Die Öffnung betrifft eine Komponente, die Tests entdeckt, ausführt und Ergebnisse an Entwicklungswerkzeuge meldet. Für Spiele- und Softwareteams ist das vor allem bei eigenen Testadaptern, Diagnosewerkzeugen und Build-Prozessen relevant. Die Verbindung zu Visual Studio ergänzt den bereits dokumentierten Visual-Studio-Einsatz auf dem Mac um die Testinfrastruktur hinter der Entwicklungsumgebung.

