Örnek veri araçları

Örnek Sipariş Oluşturucu

Yalnızca test için kullanılan kimliklerle sentetik sipariş test fikstürleri oluşturun.

Örnek Sipariş Oluşturucu: Sipariş listelerini sentetik referanslar, miktarlar, toplamlar ve test durumlarıyla doldurun. Örnek Sipariş Oluşturucu, müşteri ve ürün referansları profil ve ürün oluşturucularındaki aynı satır konumlarıyla eşleşen JSON kayıtları oluşturur. Bunlar test iş akışı kayıtlarıdır; toplamlar sepetten hesaplanmak yerine bağımsız olarak oluşturulur. Sunucuya hiçbir dosya yüklenmeden tarayıcınızda %100 yerel olarak çalışır.

Çalıştırma sayısı
Tarayıcınızda
Maliyet
Ücretsiz · kayıt gerekmez
Kullanılabilirlik
Kullanıma hazır
Sample Orders çalışma alanıYerel işleme

Tamamen tarayıcınızda çalışır

Kurgusal sonuç

Bekleniyor

Yalnızca kurgusal test fikstürleri. Oluşturulan bu kimlikleri, adresleri veya ID'leri gerçek kayıtlar olarak kullanmayın.

Bağımsız toplamlar ve adım adım fikstür

i dizini için referans sıra numaraları i + 1'e eşittir. q, 1 ile 5 arasında bağımsız seçilen miktar; v ise 0 ile 9900 arasında seçilen tam sayı olsun; total = 10 + v/100. Rows = 1, q = 1, v = 0 ve ilk durum seçildiğinde nesne {"id":"ORDER-TEST-0001","customerId":"PROFILE-TEST-0001","productSku":"SKU-TEST-0001","quantity":1,"total":10,"status":"test-pending"} olur. Bağlantılı ürünün 5 veya 14,95 değerinde olmasından bağımsız olarak toplam 10 + 0/100 = 10'dur. Widget nesneyi bir JSON dizisi içine yerleştirir. Bağlantılı fikstürleri doldurmak için sample profile generator ve sample product generator ile aynı boyutta diziler oluşturun.

Tekrarlanabilir iş akışı testleri

Kararlı doğrulamalar için oluşturulan bir dosyayı kaydedin, ardından sipariş ayrıntısı ve boş durum ekranlarınızı sınamak üzere kasıtlı durum varyantları oluşturun. Denetim 1–100 satırı kabul eder ve boş bir sipariş dizisi oluşturamaz; boş fikstürü ayrıca ekleyin. RFC 8259 (https://www.rfc-editor.org/rfc/rfc8259), JSON değerlerini belgeler; ancak geçerli JSON, geçerli bir ticari sipariş anlamına gelmez. Toplamlar para birimi alanı olmayan ikili kayan noktalı sayılardır; vergi, teslimat veya ödeme ayrıntısı yoktur. Tüm TEST tanımlayıcılarını gerçek işlem referansları yerine yerel fikstürler olarak değerlendirin.

Nasıl kullanılır?

  1. 1 ile 100 arasında bir tam sayı satır sayısı seçin.
  2. Tarayıcınızda sentetik bir toplu veri oluşturun.
  3. Test fikstürünü kopyalayın veya indirin ve tekrarlanabilir testler için kaydedin.

Gizlilik ve sınırlamalar

Oluşturma bu cihazda kalır. Kayıtlar kurgusal test fikstürleridir; bunları kullanan uygulamayı gözden geçirip yalıtın.

İlgili araçlar

Sık sorulan sorular

Miktarın ürün fiyatıyla çarpımı toplam tutara eşit olmalı mı?

Hayır. Miktar 1 ile 5 arasında bir tam sayıdır; toplam ise 10 ile 109 dahil olmak üzere bu aralıkta bağımsız olarak oluşturulan bir tutardır. Oluşturucu, bağlantılı ürünün fiyatına bakmaz. İndirimleri, vergiyi veya aritmetiği test etmek için elle hesaplanan siparişleri kullanın; bu satırlar listeler, filtreler ve ilişkilerin gösterimi için uygundur.

Siparişleri oluşturulan müşteriler ve ürünlerle nasıl birleştirebilirim?

Aynı sayıda profil, ürün ve sipariş toplu verisi oluşturun. 2. satır, diğer dizilerdeki bu tanımlayıcılarla eşleşen PROFILE-TEST-0002'ye ve SKU-TEST-0002'ye başvurur. Bu bağlantılar gerçek bir veritabanı ilişkisi değil, metinsel kurallardır ve her yeni çalıştırmada kimlikler sıfırlanır. İçe aktarma sıranızı ve yabancı anahtar eşlemenizi kontrol edin.

test-paid uygulamamın ödenmiş durumunu tetikler mi?

Yalnızca bunu açıkça eşlerseniz. Olası durumlar test-pending, test-paid ve test-shipped'tir; bu nedenle tam olarak paid bekleyen bir uygulama bilinmeyen bir durum gösterebilir. Bunları bir korumalı alan test fikstürü bağdaştırıcısında eşleyin ve ödeme, bildirim ve sipariş karşılama entegrasyonlarını sahte uygulamalarla çalıştırın. Buradaki hiçbir şey bir ödemenin veya sevkiyatın kanıtı değildir.

Ücretsiz araç · tarayıcınızda kez çalıştırma · hesap gerekmez