Alat data sampel

Generator Pesanan Contoh

Buat fixture pesanan sintetis dengan ID khusus pengujian.

Generator Pesanan Contoh: Mengisi daftar pesanan dengan referensi sintetis, kuantitas, total, dan status pengujian. Generator Pesanan Contoh membuat record JSON dengan referensi pelanggan dan produk yang sesuai dengan posisi baris yang sama pada generator profil dan produk. Ini adalah record alur kerja pengujian, dengan total yang dibuat secara terpisah, bukan dihitung dari keranjang. Berjalan 100% lokal di browser Anda tanpa upload file ke server.

Dijalankan
Di browser Anda
Biaya
Gratis · tanpa daftar
Ketersediaan
Siap digunakan
Sample Orders workbenchPemrosesan lokal

Berjalan sepenuhnya di browser Anda

Hasil fiktif

Menunggu

Hanya fixture pengujian fiktif. Jangan gunakan identitas, alamat, atau ID yang dibuat ini sebagai record nyata.

Pesanan yang terhubung ke profil dan produk

customerId pada setiap pesanan adalah ID profil, sedangkan productSku adalah SKU pada posisi yang sama. Jadi, pesanan 3 mengarah ke PROFILE-TEST-0003 dan SKU-TEST-0003. Buat jumlah baris yang sama dengan generator profil sampel dan generator produk sampel. Ketiga set data tersebut akan terhubung dengan rapi, seperti yang dibutuhkan oleh constraint foreign key dan halaman detail pesanan.

Total tidak dihitung

total adalah jumlah acak antara 10,00 dan 109,00, tanpa bergantung pada kuantitas maupun harga produk. Ini cocok untuk tampilan daftar, filter, dan ekspor, tetapi bukan untuk menguji logika harga, pajak, atau diskon, karena pengujian tersebut memerlukan pesanan dengan total yang sudah diketahui. Tulis beberapa pesanan itu secara manual. Status memiliki awalan test-, sehingga kode yang mengharapkan paid atau shipped secara persis akan menganggap semua pesanan tidak dikenal; petakan nilainya terlebih dahulu.

Cara menggunakannya

  1. Pilih jumlah baris bulat dari 1 hingga 100.
  2. Buat batch sintetis di browser Anda.
  3. Salin atau download fixture, lalu simpan untuk pengujian yang dapat diulang.

Privasi & batasan

Pembuatan data berlangsung di perangkat ini. Record tersebut adalah fixture pengujian fiktif; tinjau dan pisahkan aplikasi yang menggunakannya.

Alat terkait

Pertanyaan umum

Haruskah kuantitas dikalikan harga produk sama dengan total?

Tidak. Kuantitas adalah bilangan bulat dari 1 hingga 5, sedangkan total adalah jumlah terpisah yang dibuat dari 10 hingga 109, termasuk kedua batas tersebut. Generator tidak mengambil harga produk yang ditautkan. Gunakan pesanan yang dihitung secara manual untuk menguji diskon, pajak, atau aritmetika; baris ini cocok untuk daftar, filter, dan tampilan relasi.

Bagaimana cara menghubungkan pesanan dengan pelanggan dan produk yang dibuat?

Buat batch profil, produk, dan pesanan dengan ukuran yang sama. Baris 2 merujuk ke PROFILE-TEST-0002 dan SKU-TEST-0002, yang cocok dengan identifier tersebut di array lain. Tautan ini adalah konvensi tekstual, bukan relasi database yang sebenarnya, dan setiap proses yang diulang akan mengatur ulang ID. Periksa urutan impor dan pemetaan foreign key Anda.

Apakah test-paid akan memicu status paid di aplikasi saya?

Hanya jika Anda memetakannya secara eksplisit. Status yang mungkin adalah test-pending, test-paid, dan test-shipped, sehingga aplikasi yang mengharapkan paid secara persis mungkin menampilkan status yang tidak dikenal. Petakan status tersebut dalam adapter fixture sandbox dan tetap gunakan mock untuk integrasi pembayaran, notifikasi, dan pemenuhan pesanan. Tidak ada data di sini yang menjadi bukti pembayaran atau pengiriman.

Alat gratis · berjalan di browser anda · tanpa perlu akun