Skip to main content
CheckTown
Generatoren

So generierst du Mock-Daten zum Testen

Veröffentlicht 6 Min. Lesezeit
In diesem Artikel

Was sind Mock-Daten?

Mock-Daten sind realistische, aber fiktive Informationen, die während der Softwareentwicklung und beim Testen anstelle echter Daten verwendet werden. Dazu gehören Namen, E-Mail-Adressen, Anschriften, Telefonnummern, Datumsangaben und andere strukturierte Felder, die Produktivdaten nachahmen, ohne echte Nutzerinformationen preiszugeben.

Das Generieren von Mock-Daten ist unverzichtbar für das Prototyping von Oberflächen, das Befüllen von Entwicklungsdatenbanken, das Testen von Datenpipelines und das Präsentieren von Funktionen vor Beteiligten. Ein guter Mock-Data-Generator erzeugt vielfältige, lokalisierte Daten, die dem stark ähneln, was Ihre Anwendung später im Produktivbetrieb verarbeiten wird.

So funktioniert der Generator

Unser Mock-Data-Generator nutzt die Bibliothek Faker.js, um realistische Daten in Dutzenden von Kategorien zu erzeugen.

  • Feldauswahl — legen Sie fest, welche Datenfelder enthalten sein sollen: Name, E-Mail, Telefon, Adresse, Firma, Datum, UUID und mehr
  • Locale-Unterstützung — erzeugen Sie Daten, die regionalen Formaten für Namen, Adressen und Telefonnummern entsprechen
  • Ausgabeformate — exportieren Sie als JSON, CSV oder als SQL-INSERT-Anweisungen, die sich direkt in Ihr Projekt einfügen lassen

Kostenlos testen – keine Registrierung erforderlich

Mock-Daten generieren →

Wann Mock-Daten-Generierung sinnvoll ist

Mock-Daten sind in vielen Phasen des Entwicklungszyklus nützlich.

  • Frontend-Prototyping — UI-Komponenten mit realistischen Daten befüllen, um Layouts, Paginierung und Randfälle zu testen
  • Datenbank-Seeding — Entwicklungs- oder Staging-Datenbanken schnell mit Tausenden von Datensätzen für Performance-Tests füllen
  • API-Mocking — Beispiel-Antwort-Payloads für API-Endpunkte erstellen, wenn das Backend noch nicht fertig ist

Häufig gestellte Fragen

Sind die generierten Daten wirklich zufällig?

Die Daten sind pseudozufällig und werden von der Bibliothek Faker.js mithilfe deterministischer Algorithmen erzeugt. Jede Generierung liefert unterschiedliche Ergebnisse, die Daten sind jedoch nicht kryptografisch zufällig. Sie sind realistisch genug für Entwicklungs- und Testzwecke, sollten aber niemals als echte Nutzerdaten verwendet werden.

Kann ich Daten in verschiedenen Sprachen generieren?

Ja. Der Generator unterstützt mehrere Faker.js-Locales, darunter Englisch, Französisch, Deutsch, Spanisch, Japanisch und viele weitere. Die Auswahl einer Locale ändert das Format von Namen, Adressen und Telefonnummern entsprechend den regionalen Konventionen.

Wie viele Datensätze kann ich auf einmal generieren?

Sie können bis zu 1.000 Datensätze in einem einzigen Durchgang erzeugen. Bei der JSON- und CSV-Ausgabe erscheinen die Ergebnisse sofort im Browser. Für sehr große Datensätze sollten Sie mehrere Durchgänge generieren und diese in Ihrer Anwendung zusammenführen.

Verwandte Tools