| Nama Field | Tipe Data | Opsi | % Null |
|---|
Mengapa Perlu Membuat Data Uji?
Data produksi nyata jarang tersedia untuk pengembangan, pengujian, atau demonstrasi. Menggunakan data pengguna nyata di lingkungan pengembangan menimbulkan masalah privasi serius dan melanggar peraturan seperti GDPR dan HIPAA. Data uji sintetis memungkinkan kamu mengisi database, menulis tes integrasi, mengisi mockup UI, dan mendemonstrasikan perangkat lunak — tanpa mengekspos orang nyata.
Referensi Tipe Data
UUID v4 — Pengidentifikasi 128-bit yang dihasilkan secara acak sesuai RFC 4122 v4 dalam format hex 8-4-4-4-12 standar. Cocok sebagai primary key di database mana pun. Email — Alamat fiktif menggunakan fragmen nama depan/belakang yang dikombinasikan secara acak dengan akhiran domain yang dapat dikonfigurasi (gmail.com, example.com, dll.). Telepon — Format sesuai lokal: AS menggunakan (NXX) NXX-XXXX, Inggris menggunakan 07XXX XXXXXX, format internasional mengikuti konvensi lokal. Kartu Kredit — Nomor valid berdasarkan algoritma Luhn dengan awalan BIN yang benar untuk Visa (4), Mastercard (5), dan Amex (3). Bukan kartu nyata — aman untuk pengujian validasi formulir pembayaran.
Format Ekspor
JSON — Array objek, satu per baris. Cetak rapi atau ringkas. Langsung dapat diurai oleh JavaScript, Python, dan sebagian besar bahasa pemrograman. CSV — Dibatasi koma atau tab. Kompatibel dengan Excel, Google Sheets, pandas, dan alat impor database. Field teks dikutip jika mengandung pembatas. SQL INSERT — Pernyataan INSERT ANSI standar yang kompatibel dengan MySQL, PostgreSQL, dan SQLite. Nilai NULL dikeluarkan sebagai SQL NULL. Nilai teks di-escape dengan tanda kutip tunggal.
Pertanyaan yang Sering Diajukan
-
Semua nilai adalah data sampel yang dihasilkan secara acak hanya untuk keperluan pengujian perangkat lunak. Nama, email, nomor telepon, alamat, dan nomor kartu kredit semuanya fiktif. Nomor kartu kredit yang dihasilkan melewati pemeriksaan Luhn tetapi bukan instrumen keuangan nyata.
-
Kamu bisa membuat hingga 10.000 baris. Dataset besar (5.000+) menggunakan pembuatan latar belakang bertahap untuk menjaga antarmuka tetap responsif. Indikator kemajuan menampilkan status pembuatan.
-
Tidak. Semua pembuatan data menggunakan JavaScript yang berjalan sepenuhnya di browsermu. Tidak ada data yang dikirim ke server mana pun. Skema dan data yang dihasilkan tidak pernah meninggalkan perangkatmu.
-
Ya. Klik 'Simpan Skema' untuk menyimpan konfigurasi field saat ini di localStorage browsermu. Kamu bisa menyimpan hingga 10 skema berdasarkan nama dan memuat ulangnya kapan saja. Kamu juga bisa mengekspor/mengimpor skema sebagai file JSON untuk dibagikan dengan rekan.
-
Ekspor SQL menghasilkan pernyataan SQL INSERT ANSI standar yang kompatibel dengan MySQL, PostgreSQL, SQLite, dan sebagian besar database relasional lainnya. Nilai teks di-escape dengan tanda kutip tunggal; nilai NULL dikeluarkan sebagai SQL NULL.