Zum Inhalt springen
Fabian Deitelhoff

Artikel zum Thema Testing

30 Artikel

2026

dotnetpro September 2026

Tests gezielt verteilen

Lange Testsuiten verzögern das Feedback im Pull Request. Meziantou.ShardedTest verteilt die Testfälle auf mehrere CI-Jobs und verspricht dadurch mehr Geschwindigkeit. Dieser Einstieg zeigt, wie die Aufteilung funktioniert und welche Voraussetzungen nötig sind.

.NET · Testing

iX 09/2026

KI-generierter Code: Flink erzeugt, schwer wartbar?

LLMs liefern schnell lauffähigen Code, entlasten bei Routineaufgaben und beschleunigen das Entwickeln von Prototypen. Doch erst mit Reviews, Metriken und klaren Qualitätsgrenzen zeigt sich, ob daraus produktive Hilfe oder neue technische Schulden entstehen. Aktuelle Studien zur Evaluierung berücksichtigen das.

KI · Testing

Golem.de Mai 2026

Von echten Daten zu besseren Modellen

Zwischen Datenschutz und Datenhunger entsteht ein Spannungsfeld. Neue Ansätze versprechen einen Ausweg, bringen aber eigene Herausforderungen mit sich.

KI · Testing

2025

Golem.de Dezember 2025

Weniger Flakiness, mehr Fokus?

UI-Tests gelten als unverzichtbar - und zugleich als instabiler Zeitfresser. Kann KI-Playwright helfen? Und wie viel Selbstheilung ist heute tatsächlich möglich?

Testing · KI · Webentwicklung

German Testing Magazin Juli 2025

Synthetische Testdaten im Check: KI trifft Testdaten

Wie sich synthetische Testdaten von anonymisierten und pseudonymisierten Daten unterscheiden, welche Qualitätskriterien wie Realismus, Validität und Datenschutzkonformität für sie gelten und wie sich KI-Modelle zum Erzeugen solcher Daten einsetzen lassen.

Testing · KI

iX 04/2025

Softwaremonitoring mit Sentry

Error Tracking stellt die Qualität und Stabilität von Software sicher. Das Open-Source-Tool Sentry spürt Fehler effizient auf und erkennt Performanceengpässe.

Tooling · Testing

2024

dotnetpro 10/2024

Oberfläche automatisieren

UI-Tests zu automatisieren ist eine heikle Sache. Die Bibliothek FlaUI nimmt den Schrecken.

Testing · .NET

iX 04/2024

CodeceptJS: UI-Tests mit KI

UI-Tests sind komplex, zeitaufwendig und schwer zu warten. CodeceptJS tritt an, diesen Herausforderungen mit der Integration von KI und einem Szenarioansatz zu begegnen.

Testing · KI · Webentwicklung

dotnetpro 04/2024

Effizientes Mocking für .NET

Das Mocking von APIs ist ein wichtiger Aspekt beim Testen. Die Bibliothek WireMock.NET bietet dazu zahlreiche Funktionen an und verspricht einen schnellen Einstieg.

Testing · .NET

2022

dotnetpro 04/2022

Heißes Nachladen und mehr

Neuerungen an vielen kleinen, weit verstreuten Stellen der Entwicklungsumgebung.

.NET · Testing · Tooling

2021

dotnetpro 07/2021

Dokumentieren und testen

FitNesse verbindet ein Wiki für Anforderungen mit einem Framework für automatisierte Akzeptanztests: Die Wiki-Seiten dienen direkt als Testinput. Episode 95 von Frameworks und mehr zeigt Installation und Einsatz.

Testing

2019

dotnetpro 02/2019

Automatisierte Testausführung

NCrunch führt Unit Tests als Visual-Studio-Erweiterung automatisch und parallel im Hintergrund aus. Der Artikel zeigt, wie das die Feedback-Schleife beim Testen verkürzt, welche Versionen unterstützt werden und was die Erweiterung kostet.

Testing · Tooling

2018

dotnetpro 07/2018

Entscheidend ist, was hinten rauskommt

Die Bibliothek Shouldly vereinfacht die Vergleiche von berechneten und erwarteten Werten in Tests und liefert aussagekräftigere Fehlermeldungen. Die Folge zeigt Installation per NuGet, den Aufbau der Operationen und den Unterschied zu FluentAssertions.

Testing · .NET

dotnetpro 02/2018

Neues in Version 2017

Die Versionsreihe 2017 des Codeanalyse-Werkzeugs NDepend bringt ein neues Versionsschema, Unterstützung für Visual Studio 2017 und .NET Core sowie die Technical Debt Estimation. Der Test basiert auf Version 2017.3.1.

.NET · Testing · Tooling

2017

dotnetpro 10/2017

Mehr Tests, weniger Code

Die Open-Source-Bibliothek AutoFixture erzeugt Testdaten automatisch und vereinfacht so die Arrange-Phase von Unit-Tests. Beispiele zeigen, wie sich der Code eines Tests damit deutlich reduzieren lässt, auch zusammen mit xUnit und NUnit.

Testing · .NET

dotnetpro 06/2017

Die ideale Aufgabe für Kommissar Zufall

Property-Based-Testing mit FsCheck: Das Framework erzeugt zu selbst geschriebenen Properties automatisch Testdaten und deckt so Randbedingungen auf, an die bei manuell erdachten Testfällen niemand denkt. Dazu Grundlagen und Installation über NuGet.

Testing · .NET

dotnetpro 02/2017

Den Dateizugriff testen

System.IO.Abstractions kapselt den Namensraum System.IO in Wrapper-Klassen, sodass sich Dateizugriffe in Unit-Tests durch Mocks ersetzen lassen. Der Artikel zeigt die Installation über NuGet und den Einsatz der TestingHelpers.

Testing · .NET

Visual Studio One Januar 2017

NCover

Ein grüner Testfall zeigt nur, dass kein Fehler auftritt, nicht ob das Richtige getestet wurde. Der Artikel erklärt die Testabdeckung mit den Überdeckungsgraden C0 bis C2 und zeigt, wie NCover die Daten dazu systematisch auswertet.

Testing · Tooling · .NET

2016

dotnetpro 12/2016

Automatisches Testen mit NCrunch

Die Visual-Studio-Erweiterung NCrunch führt Tests automatisch im Hintergrund aus, während im Editor Code entsteht, und markiert Testergebnisse und Code-Überdeckung farbig direkt im Code.

Testing · Tooling · .NET

dotnetpro 11/2016

Der freundliche Stellvertreter

NSubstitute versteht sich als freundlicher Ersatz für andere .NET-Mocking-Frameworks und setzt auf eine klare Syntax. Die Folge ordnet das Framework neben Moq und FakeItEasy ein und zeigt, wie Mocks isoliertes Testen von Komponenten erleichtern.

.NET · Testing

2015

heise Developer 10/2015

Sauberer Quellcode mit NDepend v6

NDepend ist ein Werkzeug zur statischen Codeanalyse. Trotz der recht niedrigen Versionsnummer v6 gilt es als Urgestein im .NET-Umfeld.

.NET · Testing · Tooling

dotnetpro 03/2015

Lass es fließen

Dank dieser Bibliothek sind Bedingungen in Unit-Tests nicht mehr schwer verständlich.

Testing · .NET · C#

2012

Visual Studio One 04/2012

NBuilder im Einsatz - Daten automatisch generieren

Der Bedarf an Testdaten ist in jeder Phase der Software-Entwicklung immens hoch. In vielen Fällen stehen diese aber nicht direkt zur Verfügung. Die Bibliothek NBuilder bietet dafür eine geeignete Schnittstelle.

.NET · Testing

2011

dotnetpro 01/2011

Analytische Qualitätssicherung

Wer Unit-Tests schreiben will, muss wissen, was zu testen ist. Zu guten Tests gehören zudem gut ausgewählte Testdaten. Nur so ist sichergestellt, dass die Testläufe nicht nur den „happy path“ widerspiegeln. dotnetpro zeigt, wie solche Testdaten systematisch ausgewählt werden können.

Testing

2009

dotnetpro 01/2009

User Interface Automation

Sollen Oberflächen automatisch getestet werden, kommen häufig Batch- oder VB-Script-Dateien zum Zuge, die veraltete oder erst noch zu schaffende ActiveX-Schnittstellen ansprechen. Seit .NET 3.0 liefert Microsoft Klassen für den automatisierten Zugriff auf beliebige Controls einer Anwendung.

.NET · Testing