Zum Hauptinhalt springen
Bethemesh

Testdaten-Generator

Generiere Namen, Adressen und andere Beispieldaten direkt im Browser.

  • Zwischenablage
  • Stapelverarbeitung
  • Export

Dieses Widget einbetten

Passe die Darstellung an, prüfe die Vorschau und kopiere anschließend den Code.

Vorschau

Art des Einbettungscodes

Zu kopierender Code

Responsive und automatisch von Bethemesh in der Größe angepasst.

Die Daten werden lokal erzeugt. Sie sind vollständig fiktiv und dürfen nicht zur Nachahmung einer realen Person verwendet werden.

Datenvorlage

Wähle ein fertiges Schema oder erstelle ein eigenes.

Von 1 bis 10.000 Datensätzen.

Verwende denselben Seed erneut, um exakt denselben Datensatz zu erzeugen.

Zu erzeugende Felder

Diese Felder werden verwendet, wenn die benutzerdefinierte Vorlage ausgewählt ist.

War dieses Werkzeug hilfreich?

Wie funktioniert dieses Tool?

Realistische Testdaten für Entwicklung und Tests erzeugen. Die Verarbeitung erfolgt direkt im Browser, sodass du das Ergebnis sofort prüfen kannst.

Generiere Namen, Adressen und andere Beispieldaten direkt im Browser. Alle Verarbeitungsschritte laufen lokal in deinem Browser, sodass deine Daten das Gerät nicht verlassen.

Die Wiederholbarkeit hängt von Startwert, Datensprache, Vorlage beziehungsweise Feldauswahl und Motorversion ab. Speichere diese Einstellungen mit dem Test. Ein leerer Startwert erzeugt eine neue Serie. Dieser Generator arbeitet pseudozufällig. Seine UUIDs im v4-Format ersetzen keine kryptografischen Kennungen oder Geheimnisse. Der eigenständige UUID-Generator verwendet eine andere Quelle für unabhängige zufällige Kennungen.

Die Werte stammen aus kleinen Demonstrationskatalogen. Stadt, Postleitzahl und Land ergeben nicht zwingend eine zusammenpassende oder zustellbare Adresse. Kontaktiere die erzeugten Telefonnummern und E-Mail-Adressen nicht, auch wenn sie plausibel aussehen. Die Datensätze bilden keine relationalen Datenbankbedingungen ab. Prüfe Fremdschlüssel, Eindeutigkeit und fachliche Regeln getrennt und ergänze gezielt passende Grenzfälle für deine Anwendung.

CSV verwendet Kommas und eine Kopfzeile. SQL erzeugt einfache INSERT-Anweisungen und ersetzt nicht alphanumerische Zeichen im Tabellennamen durch Unterstriche. Das ist keine Identifikatorquotierung für jeden Dialekt. Vermeide reservierte Wörter und prüfe den Code vor der Ausführung. Die Generierung erstellt keine Tabelle und schreibt keine Datenbankeinträge. Erst deine spätere Ausführung des exportierten Skripts kann die Zielumgebung verändern.

Die Vorlage und das Ausgabeformat sind getrennte Entscheidungen. Die vordefinierten Vorlagen legen ihre Felder selbst fest; die Checkboxen gelten für die eigene Vorlage. Sichere bei automatisierten Tests daher neben dem Startwert auch die tatsächliche Feldauswahl. Ändert sich der Katalog oder die Motorversion, können dieselben Einstellungen andere Werte ergeben. Für eine dauerhafte Referenz ist ein gespeicherter Datensatz zuverlässiger als die bloße Erinnerung an den Startwert. Die CSV-Ausgabe verwendet dieselbe Spaltenreihenfolge wie die erzeugten Datensätze. Lege vor einem Import fest, ob dein Ziel boolesche Texte, Datumszeichenfolgen und Dezimalzahlen in dieser Darstellung akzeptiert. Teste zunächst wenige Zeilen und prüfe anschließend das tatsächliche Importergebnis, bevor du die Menge erhöhst.

So verwenden Sie dieses Tool

  1. Datenschema wählen

    Wähle eine Vorlage oder eigene Felder. Die Checkboxen gelten für die eigene Vorlage.

  2. Die Serie einstellen

    Lege Zeilenanzahl, Datensprache und einen gespeicherten Startwert für wiederholbare Ergebnisse fest.

  3. Passend exportieren

    Wähle JSON, CSV oder SQL und prüfe eine kleine Stichprobe vor dem Import.

Anwendungsfälle

Eine Oberfläche füllen

Erzeuge Testdatensätze für Tabellen, Formulare und Demonstrationen ohne Produktionsdaten.

Automatische Tests wiederholen

Speichere Startwert, Felder und Datensprache für eine nachvollziehbare Testdatenbasis.

Einen Import erproben

Exportiere eine kleine CSV- oder SQL-Stichprobe, bevor du größere Datenmengen importierst.

Beispiele

Zwei wiederholbare JSON-Datensätze

Eigene Vorlage, Felder firstName und active, zwei Zeilen und Startwert review. Die Eingabe nennt die Datensprache; es sind keine Angaben über echte Personen.

Eingabe

custom; count=2; locale=de; seed=review; fields=firstName,active; format=json; table=demo_data

Ergebnis

[
  {
    "firstName": "Mia",
    "active": true
  },
  {
    "firstName": "Leon",
    "active": true
  }
]

Dieselbe Stichprobe als CSV

Gleiche Einstellungen liefern gleiche Werte. Nur die Serialisierung ändert sich; Wahrheitswerte erscheinen als true und false in den Zellen.

Eingabe

custom; count=2; locale=de; seed=review; fields=firstName,active; format=csv; table=demo_data

Ergebnis

firstName,active
Mia,true
Leon,true

Dieselbe Stichprobe als SQL

Die INSERT-Anweisungen verwenden demo_data, ohne diese Tabelle anzulegen. Prüfe Spaltennamen und Schematypen vor der Ausführung.

Eingabe

custom; count=2; locale=de; seed=review; fields=firstName,active; format=sql; table=demo_data

Ergebnis

INSERT INTO demo_data (firstName, active) VALUES ('Mia', TRUE);
INSERT INTO demo_data (firstName, active) VALUES ('Leon', TRUE);

Tipps und bewährte Vorgehensweisen

  • Prüfe Eingaben und Ergebnis vor der weiteren Verwendung.
  • Verwende bei Bedarf eine Kopie deiner Ausgangsdaten.
  • Die Verarbeitung erfolgt lokal in deinem Browser.

Häufig gestellte Fragen

Entsprechen die Datensätze echten Personen?

Nein. Identitäten und Kontaktdaten werden zufällig aus Demonstrationskatalogen zusammengesetzt und dürfen nicht als echte Angaben behandelt werden.

Kann ich einen Datensatz exakt reproduzieren?

Ja. Mit demselben Seed, derselben Vorlage, derselben Datensprache und derselben Zeilenzahl erhältst du dasselbe Ergebnis.

Wie viele Zeilen kann ich erzeugen?

Zwischen 1 und 10.000 Datensätze pro Durchlauf. Prüfe bei großen Mengen zuerst das Schema mit einer kleinen Stichprobe.

Sind die Kennungen kryptografisch zufällig?

Nein. Der Startwert macht die Ausgabe vorhersehbar und wiederholbar. Nutze sie für Tests und den eigenständigen UUID-Generator für unabhängige Zufallskennungen.

Sind Adressen und Kontaktdaten geprüft?

Nein. Sie werden aus Katalogen zusammengesetzt. Plausibles Aussehen beweist weder Existenz noch postalische oder behördliche Gültigkeit. Sende keine Nachrichten oder Anrufe an diese Angaben.

Verlassen die Daten meinen Browser?

Nein. Erzeugung und Ausgabe als JSON, CSV oder SQL laufen lokal im Browser.

Verwandte Werkzeuge

Werkzeuge, die diesem ähnlich sind oder es ergänzen.

Ähnliche Werkzeuge

Formatiere, komprimiere und prüfe JSON-Daten.

EntwicklungEmpfohlenDieses Werkzeug verwenden

CSV-Struktur prüfen und Formatierungsfehler erkennen.

EntwicklungEmpfohlenDieses Werkzeug verwenden

Prüft JSON-Dokumente gegen ein JSON Schema und zeigt Fehler mit Pfad und Regel präzise an.

EntwicklungEmpfohlenDieses Werkzeug verwenden