Benutzerzentrierte Property-Based Tests: Eine Doktorarbeit

2025-01-06

Diese Doktorarbeit konzentriert sich darauf, die Benutzerfreundlichkeit von Property-Based Testing (PBT) zu verbessern, um ein breiteres Publikum von Entwicklern zu erreichen. Durch eingehende Benutzerstudien identifizierte der Forscher die Herausforderungen, denen PBT-Benutzer bei der Generierung zufälliger Daten und der Bewertung der Testeffektivität gegenüberstehen. Um dies zu beheben, schlägt die Dissertation neue Algorithmen für verbesserte Zufallsdatengeneratoren vor und entwickelt Tyche, ein Open-Source-Tool, das Entwicklern tiefere Einblicke in PBT bietet und dessen Benutzerfreundlichkeit verbessert, was letztendlich zu einer besseren Softwarequalität und -sicherung führt.

Entwicklung