Session

Mutation Testing und Fuzzing in C#

In Zeiten von CI/CD und kontinuierlichen Deployments führt kein Weg an automatisierten Test vorbei, um die Qualität einer C# Anwendung auf Dauer sicherzustellen. Jeder Entwickler ist also auch für Tests verantwortlich. Aber bei automatisierten Tests geht es nicht um Quantität – sondern um Qualität!

Wie also stellt Ihr sicher, dass eure Tests effektiv sind und alle wichtigen Aspekte abdecken?
Mutation Testing and Fuzzing sind hier zwei Lösungen, mit denen potenziell unentdeckte Fehler in eurer Software und/oder Schwächen in bestehenden Unit Test automatisiert gefunden werden können.

In diesem Vortrag zeigt euch Michael Contento, wie Ihr Mutation Testing und Fuzzing in C# anwenden könnt. Mit praktischen Beispielen gewappnet geht Ihr anschließend selbständig auf Mutantenjagd und hebt eure Softwarequalität auf ein ganz neues Level.

Michael Contento

Full-Stack Developer @ Xpirit

Koblenz, Germany

View Speaker Profile