Generator fałszywych danych JSON

Dalej

Twórz przykładowe dane JSON jednym kliknięciem. Wybierz liczbę rekordów, od 1 do 100, a generator zwróci gotową do wklejenia tablicę JSON. Każdy rekord zawiera id, nazwę, adres e-mail, wartość logiczną, wynik i datę utworzenia, wystarczająco do mocku API, kolekcji Postman lub test fixture bez pisania seedera.

Jak generować fałszywy JSON

  1. 1

    Ustaw liczbę rekordów

    Wybierz, ile rekordów wygenerować, od 1 do 100. Domyślnie jest to 5.

  2. 2

    Generuj

    Narzędzie tworzy tablicę JSON, w której każdy rekord zawiera id, nazwę, e-mail, flagę aktywności, wynik i datę utworzenia.

  3. 3

    Skopiuj wynik

    Zaznacz wygenerowany JSON i skopiuj go lub wklej bezpośrednio do mocku serwera, kolekcji Postman lub pliku testowego.

Co zawiera każdy rekord

Pole Przykładowa wartość Uwagi
id 1 Liczba sekwencyjna zaczynająca się od 1
name Item 1 Nazwa zastępcza odpowiadająca numerowi rekordu
email user1@example.com Używa zarezerwowanej domeny example.com
active true Losowa wartość logiczna
score 42 Losowa liczba całkowita od 1 do 100
created_at 2026-03-14 Losowa data z ostatniego roku

Wskazówki dotyczące realistycznych fixtures

  • Używaj zarezerwowanych domen e-mail. example.com jest bezpieczne dla danych testowych i nigdy nie trafi do prawdziwej skrzynki odbiorczej.
  • Zachowuj sekwencyjne identyfikatory. Rekordy są numerowane od 1, dzięki czemu diffy pozostają czyste przy porównywaniu fixtures w git.
  • Dopasuj rozmiar danych do testu. Generuj tyle rekordów, ile potrzebujesz, maksymalnie 100, a do szybkich sprawdzeń utrzymuj niską liczbę.
  • Generuj ponownie dla urozmaicenia. Flaga aktywności, wynik i data są losowane przy każdym uruchomieniu, więc generuj jeszcze raz, aż próbka będzie wyglądać realistycznie.

Częste błędy

  • Nie używaj numerów kart kredytowych wyglądających jak prawdziwe. Trzymaj się ważnych według Luhna testowych PAN (4111 1111 1111 1111) i nigdy nie generuj realistycznie wyglądających CVV.
  • Nie zapominaj o ponownej walidacji ręcznie edytowanego wyniku. Jeśli sam zmieniasz JSON, przepuść go przez linter JSON.
  • Nie zostawiaj fałszywych danych w seedach stagingu, które przypadkiem trafią do produkcji. Ograniczaj seeder zawsze do środowiska local.

Najczęściej zadawane pytania

Każdy rekord zawiera id, nazwę, adres e-mail, flagę aktywności, wynik od 1 do 100 i datę utworzenia. Wynik to jedna poprawna tablica JSON, którą możesz wkleić w dowolne miejsce.

Nie. Nazwy to placeholdery takie jak Item 1, a każdy e-mail używa zarezerwowanej domeny example.com, więc dane nigdy nie odnoszą się do prawdziwej osoby ani skrzynki.

Tak. Tablica jest tworzona przez standardowy enkoder JSON, więc nigdy nie zobaczysz końcowych przecinków, kluczy bez cudzysłowów ani nieescapedowanych znaków.

Od 1 do 100. Używaj dużej liczby do większego zestawu danych, a niskiej do szybkich testów.

Powiązane narzędzia

Narzędzie jest dostępne w innych językach