testdatatools
Modell- und Szenario-Generierung

Benerator

Benerator ist rapiddwellers Java/XML-basierter modellgetriebener Generator für synthetische Daten und die Verarbeitung vorhandener Daten. Er unterstützt Dateien, Datenbanken und Nachrichtensysteme sowie eigene Erweiterungen über SPIs.

Quellen geprüft

Wann kommt es infrage?

Geeignet für Engineering-Teams mit XML-Deskriptoren und Java, die anpassbare, relationale Batch-Erzeugung, Migration oder Testdatenverarbeitung für Datenbanken und Dateien benötigen.

Redaktionelle Einordnung anhand der unten genannten Quellen.

Welche Grenzen sind wichtig?

Descriptor und Erweiterungsmodell erfordern Einarbeitung. Manche Integrationen und erweiterter Support sind editionsabhängig; Modellierung und Laufzeit am eigenen Szenario prüfen.

Welche Fähigkeiten sind dokumentiert?

Synthetische GenerierungDokumentiert · Quelle
De-Identifizierung / MaskierungHerstellerangabe; Editionsumfang
Subsetting / TeilmengenplanungNicht verifiziert
DatenvirtualisierungNicht verifiziert
Seed-Replay, mit BedingungenNicht verifiziert

Dokumentiert bedeutet: Eine zitierte Herstellerquelle beschreibt diese eingegrenzte Fähigkeit. Nicht verifiziert bedeutet: Die geprüften Belege bestätigen sie nicht. Beides ist kein praktisches Testergebnis.

Wie wird es betrieben und lizenziert?

Läuft als Java-Anwendung aus Binär- oder Quelldistributionen; Modelle sind XML-Deskriptoren. Die offizielle Dokumentation beschreibt Installation und Erweiterungen; eine separate Benerator-UI unterstützt Deskriptorerstellung und Vorschau.

Benerator Core ist Open Source unter GPL mit Ausnahmen; rapiddweller bietet kostenpflichtige Light-, Professional- und Enterprise-Abonnements. Öffentliche Preise wurden in den geprüften offiziellen Quellen nicht bestätigt.

Quellen und Geltungsbereich

  1. rapiddweller Benerator documentation

    Current official documentation index, installation, descriptor setup, SPIs, domains, and component reference.

    Quelle geprüft: 2026-10-01
  2. Data Generation Concepts

    Generation concepts, entities, source data and target output patterns.

    Quelle geprüft: 2026-10-01
  3. Benerator FAQ

    Core license and paid edition names; official documentation and community edition links.

    Quelle geprüft: 2026-10-01
  4. Benerator UI

    UI assists descriptor-file creation and previews/checks generated or processed data.

    Quelle geprüft: 2026-10-01

Was solltest du im Proof of Concept prüfen?

  1. Deine Datenbankversion, Schema-Constraints und Zielformate.
  2. Konkretes Produkt, Edition, Deployment und Lizenzumfang.
  3. Fachliche Sollwerte und die Bedeutung von Wiederholbarkeit für deinen Output.
  4. Fehlgeschlagenen Lauf, Bereinigung und Wiederholung mit kontrollierten Eingaben.
Bedarf und Proof of Concept festlegen