Property Based Testing - eine Einführung

  • von

Nicolai Mainiero, sidion

Testen ist schwer. Sämtliche Pfade durch einen Code-Abschnitt aufzuzählen, ist aufwändig und die Anzahl der Parameter lässt die möglichen Kombinationen für Eingaben in die Höhe schnellen. Dieser Artikel unseres Mitarbeiters Nicolai Mainiero stellt ein sehr hilfreiches Werkzeug vor, das bestehende Testmethoden ergänzt und den erwähnten Schwierigkeiten
begegnet. Property Based Testing ist eine Methode, um zu prüfen, ob eine Funktion für alle Eingaben korrekt ist. Dies wird erreicht, indem sie mit zufällig generierten Daten ausgeführt wird.

Artikel aus dem Java Magazin 02 2018 als PDF herunterladen:

Zurück