Testdaten-Generator
Erzeuge gefälschte JSON-Daten: Namen, E-Mails, UUIDs, Daten und mehr.
Mock-Daten werden lokal in deinem Browser erzeugt und nichts wird auf einen Server hochgeladen.
Das Ergebnis validieren? Probiere den JSON Formatter.
Über Testdaten-Generator
Dieser Mock Data Generator erstellt auf Abruf realistische Fake-JSON-Datensätze, sodass du Datenbanken befüllen, APIs stubben und UI-Prototypen mit Daten versorgen kannst, ohne Test-Fixtures von Hand zu schreiben. Wähle die benötigten Felder – id, uuid, firstName, lastName, fullName, email, age, phone, city, country, company, jobTitle, bool, date, price oder sentence – lege eine Zeilenanzahl fest und erhalte ein direkt nutzbares JSON-Array. Praktisch für Entwickler, QA-Engineers und Designer, die Beispiel-JSON-Daten für Tabellen, Formulare und Demos brauchen. Als Fake-JSON-Generator und Testdaten-Generator deckt er gängige Entitätsformen wie Benutzer und Bestellungen ab. Alles läuft lokal in deinem Browser, sodass die erzeugten Dummy-Daten auf deinem Rechner bleiben und nichts auf einen Server hochgeladen wird.
Funktionen
- Schalte 16 Feldtypen um, darunter id, uuid, email, phone, date, price und sentence
- Erzeuge bis zu 1000 Zeilen Fake-JSON in einem einzigen Durchlauf
- Gibt ein sauberes JSON-Array aus (oder ein einzelnes Objekt, wenn du eine Zeile anforderst)
- Realistische Werte: vollständige Namen, E-Mails, ISO-Daten, Telefonnummern und Preise
- UUIDs der Version 4 über crypto.randomUUID des Browsers, mit Fallback für ältere Browser
- Die Schaltfläche Neu generieren mischt die Werte neu, ohne deine Feldauswahl zu ändern
- Kopiere das JSON in deine Zwischenablage oder lade es als mock-data.json herunter
- Läuft vollständig in deinem Browser
So verwendest du Testdaten-Generator
- Klicke auf die Feld-Chips, um auszuwählen, welche Schlüssel jeder Datensatz enthalten soll.
- Stelle die Zahl Zeilen ein, um zu wählen, wie viele Datensätze erzeugt werden (1 bis 1000).
- Lies das erzeugte JSON im Ausgabebereich und klicke dann auf Neu generieren für einen frischen Wertesatz.
- Nutze Kopieren, um das JSON zu übernehmen, oder Herunterladen, um es als mock-data.json zu speichern.
Beispiel
Eingabe
Felder: id, fullName, email, age — Zeilen: 2
Ausgabe
[
{
"id": 48213,
"fullName": "Grace Hopper",
"email": "ada.turing@example.com",
"age": 34
},
{
"id": 1907,
"fullName": "Liam Patel",
"email": "sofia.kim@demo.io",
"age": 61
}
]
Zwei Datensätze mit ausgewählten Feldern id, fullName, email und age. Jedes Feld wird unabhängig erzeugt, sodass die E-Mail nicht aus fullName abgeleitet wird.
Häufige Fehler & Fehlerbehebung
- Du stellst die Zeilenanzahl über 1000 ein und es erscheinen weniger Zeilen. — Die Zeilenanzahl ist pro Durchlauf auf 1000 begrenzt; erzeuge mehrere Durchläufe, wenn du einen größeren Datensatz brauchst.
- Die Ausgabe ist ein einzelnes Objekt statt eines JSON-Arrays. — Mit Zeilen auf 1 gibt das Tool ein Objekt zurück. Erhöhe die Zeilenanzahl auf 2 oder mehr, um ein JSON-Array zu erhalten.
- Namen und E-Mails passen nicht zueinander. — Jedes Feld wird unabhängig erzeugt, sodass die E-Mail nicht aus fullName abgeleitet wird. Behandle die Werte als zufällige Platzhalter, nicht als verknüpfte Datensätze.
- Erzeugte Werte wiederholen sich über Zeilen hinweg. — Die Werte stammen aus einem festen Beispielpool, sodass bei kleinen Feldern wie city oder country Duplikate auftreten können. Klicke auf Neu generieren oder füge eindeutige Felder wie id oder uuid für unterscheidbare Schlüssel hinzu.
- Es sind keine Feld-Chips ausgewählt und du erhältst trotzdem Ausgabe. — Ohne aktivierte Felder greift der Generator auf id, fullName und email zurück, damit die Ausgabe nie leer ist. Wähle Chips, um die genaue Form zu steuern.
Häufig gestellte Fragen
- Was ist der ArrayKit Mock Data Generator?
- Es ist ein Tool im Browser, das realistisches Fake-JSON zum Testen erzeugt – wähle aus 16 Feldtypen, lege eine Zeilenanzahl fest und erhalte ein direkt nutzbares Array von Mock-Datensätzen zum Befüllen von Datenbanken, Stubben von APIs oder Füllen von Prototypen.
- Welche Felder kann der Mock Data Generator erzeugen?
- Er unterstützt 16 Feldtypen: id, uuid, firstName, lastName, fullName, email, age, phone, city, country, company, jobTitle, bool, date, price und sentence. Schalte jede Kombination ein oder aus.
- Wie erzeuge ich einen großen Durchlauf an Mock-Daten?
- Gib im Feld Zeilen eine Zahl zwischen 1 und 1000 ein und klicke auf Neu generieren. Für mehr als 1000 Datensätze führe mehrere Durchläufe aus und füge die entstehenden JSON-Arrays zusammen.
- Gibt der Mock Data Generator gültiges JSON aus, das ich direkt importieren kann?
- Ja. Er gibt standardmäßiges, hübsch formatiertes JSON aus – ein Array von Objekten bei mehreren Zeilen oder ein einzelnes Objekt, wenn du eine Zeile anforderst – das du direkt in Code oder eine Fixture-Datei einfügen kannst.
- Sind die erzeugten UUIDs echte UUIDs?
- Ja. Das Feld uuid nutzt crypto.randomUUID des Browsers, um UUIDs der Version 4 zu erzeugen, mit einem Fallback-Generator für ältere Browser.
- Werden die Mock-Daten, die ich erzeuge, irgendwohin gesendet?
- Nein. Der Mock Data Generator läuft vollständig in deinem Browser, sodass jeder Datensatz auf deinem Gerät erstellt wird und nichts auf einen Server hochgeladen wird.
Verwandte Tools
Alle ArrayKit-Tools