.NETArtificial IntelligenceCodingGitHub

Offiziell verfügbar: GitHub Copilot Testing für .NET

Donnerstag, 19. Februar 2026

Mit Visual Studio 2026 v18.3 steht GitHub Copilot Testing für .NET nun offiziell zur Verfügung. Die Funktion bringt KI-gestützte Unit-Tests direkt in deine Entwicklungsumgebung und zielt darauf ab, den Weg von geschriebenem Code zu validierten Tests deutlich zu verkürzen, ohne dass du deine Arbeitsumgebung verlassen musst.

Speziell für Unit Testing entwickelt

GitHub Copilot Testing für .NET ist nicht nur eine einzelne Prompt-Antwort, sondern als durchgängiger Testing-Workflow konzipiert. Die KI kennt die Struktur deiner Solution, berücksichtigt dein Test-Framework sowie das Build-System und organisiert generierte Tests entsprechend korrekt im Projekt.

Du kannst den Umfang flexibel wählen: von einzelnen Membern oder Klassen über Dateien und Projekte bis hin zur gesamten Solution oder deinem aktuellen Git-Diff. Auf Basis dieses Scopes übernimmt Copilot anschließend:

  • Generierung passender Unit-Tests
  • Automatisches Bauen und Ausführen der Tests
  • Erkennen fehlgeschlagener Tests und Versuch der Korrektur
  • Wiederholtes Ausführen bis ein stabiler Ausgangspunkt erreicht ist

Nach Abschluss erhältst du eine strukturierte Zusammenfassung mit Informationen zu neu erstellten oder geänderten Testdateien und -projekten, Coverage-Änderungen, Erfolgs- und Fehlermeldungen sowie Hinweisen auf Testbarkeitslücken. Direkte Links führen dich zu den generierten Tests, sodass du sie sofort prüfen und weiterentwickeln kannst.

Natürlichere Prompts und mehr Flexibilität

Neu in dieser Version ist die Unterstützung von freier, natürlicher Sprache. Du startest deine Anfrage weiterhin mit @Test, bist aber nicht mehr an ein starres Befehlsformat gebunden. Du kannst dein Testvorhaben in eigenen Worten beschreiben.

Möglich sind unter anderem:

  • Tests für klar definierte oder allgemein beschriebene Codebereiche
  • Berücksichtigung aktueller Git-Änderungen
  • Beheben bestimmter oder aller fehlschlagenden Tests
  • Anstreben eines definierten Code-Coverage-Ziels
  • Vorgaben zu Test-Frameworks oder Konventionen

Für präzise Steuerung bleibt auch die strukturierte Syntax erhalten, mit der du explizit Member, Klassen, Dateien, Projekte, Solutions oder Git-Diffs als Ziel definieren kannst. Diese Flexibilität erleichtert es dir, sowohl schnelle Testergänzungen als auch umfangreichere Stabilisierungsszenarien umzusetzen.

Neue Einstiegspunkte direkt in der DIE

Damit sich die Testgenerierung nahtlos in deinen Arbeitsalltag einfügt, wurde die Integration in Visual Studio erweitert. Neben dem Start über Copilot Chat mit @Test stehen dir zusätzliche Einstiegspunkte zur Verfügung:

  • Rechtsklick im Editor über „Copilot Actions → Generate Tests“. Der Scope wird automatisch aus dem Kontext (z. B. Member, Klasse oder Datei) abgeleitet.
  • Vordefinierte „Icebreaker“-Prompts im Copilot Chat, die bei Fokus auf C#-Code automatisch den passenden @Test-Kontext setzen.

So kannst du Tests direkt dort anstoßen, wo du gerade arbeitest.

Voraussetzungen und Ablauf

Um GitHub Copilot Testing für .NET zu nutzen, benötigst du:

  • Visual Studio 2026 v18.3
  • Ein C#-Projekt
  • Eine kostenpflichtige GitHub-Copilot-Lizenz

Nach dem Öffnen deiner Solution startest du einen neuen Copilot-Chat-Thread, beginnst mit @Test und formulierst deine Anfrage. Copilot analysiert den Code, legt bei Bedarf ein Testprojekt an, generiert Tests, baut und führt sie aus. Die Ergebnisse werden parallel im Test Explorer angezeigt und anschließend im Chat zusammengefasst.

Ausblick: Mehr Kontrolle bei komplexen Szenarien

Die neue Version basiert auf Rückmeldungen aus der Praxis. Verbesserungen betreffen insbesondere Prompting, Auffindbarkeit und die Einbettung in bestehende Entwicklungsabläufe. Für zukünftige Versionen wird unter anderem eine vorgelagerte Planungsphase für komplexere Testanforderungen untersucht. Ziel ist es, dir bei größeren Scopes oder speziellen Anforderungen mehr Kontrolle zu geben – etwa durch das Klären von Annahmen und das Bestätigen eines Testplans, bevor die eigentliche Generierung startet.

Mehr erfahren

Teilen auf

  • Facebook
  • X
  • LinkedIn

GitHub

The world’s leading AI-powered developer platform.

GitHub

Getting started with GitHub - GitHub Docs

Dokumentation

Microsoft Learn für GitHub

Microsoft Learn


Verwandte News

Artificial IntelligenceCodingGitHubSecurity

Donnerstag, 29. Januar 2026

GitHub stellt neuen Security Agent für die Schwachstellen-Triage vor

KI-gestützte Taskflows helfen, Sicherheitswarnungen schneller zu prüfen, False Positives zu reduzieren und reale Schwachstellen effizient zu identifizieren.

Zur News
Artificial IntelligenceCodingGitHubVisual Studio

Mittwoch, 21. Januar 2026

GitHub Copilot: Neues Memory-System lernt über Agenten hinweg

GitHub Copilot erhält ein neues, agentenübergreifendes Memory-System. Copilot kann dadurch projektbezogenes Wissen dauerhaft speichern, bei Bedarf prüfen und in Coding, Code Review und CLI wiederverwenden.

Zur News
Artificial IntelligenceCodingGitHubVisual Studio

Donnerstag, 04. Dezember 2025

GitHub Copilot: Custom Agents bringen neue Intelligenz in die Softwareentwicklung

Copilot entwickelt sich mit den neuen Custom Agents von einem punktuellen Helfer zu einem System, das wirklich versteht, wie dein Team Software baut.

Zur News