Ne yapar?
İhtiyacınız olan satırları tanımlayın, kodunuzun beklediği biçimde gerçekçi test verisi alın. Her alanın bir adı, bir türü, kendi seçenekleri (aralıklar, ondalık basamaklar, tarih aralıkları, değer listeleri, kart markası, IP aralığı) ve isteğe bağlı sütunlar için bir null % değeri vardır.
- 31 alan türü: adlar, e-postalar, kullanıcı adları, telefonlar, şirketler, unvanlar, adresler, lorem metni, sayılar, doğru (true) yüzdesi ayarlanabilen boolean’lar, tarihler, GUID’ler, sıralı numaralar, değer listeleri, geçerli mod-97 kontrolüne sahip IBAN benzeri değerler, Luhn uyumlu test kartı numaraları, URL’ler, IP’ler, hex renkler, ürünler, fiyatlar ve durumlar.
- Doğru Türkçe karakterlerle İngilizce ve Türkçe adlar, şehirler, sokaklar ve şirketler. Türkçe posta kodları şehrin plaka koduyla başlar.
- Tutarlı satırlar: e-posta, kullanıcı adı ve tam ad, ad ve soyad alanlarıyla aynı kişiden üretilir.
- Seed: aynı seed ve şema her zaman aynı satırları verir. Her seferinde yeni rastgele veri için boş bırakın.
Çıktı biçimleri
JSON, JSON Lines, CSV (virgül, noktalı virgül veya sekme; Excel’in Türkçe karakterleri doğru göstermesi için isteğe bağlı BOM ile), T-SQL için SQL INSERT (N'…' dizeleri, deyim başına en fazla 1000 satır) veya isteğe bağlı CREATE TABLE ile PostgreSQL, ve C#: bir record ile kullanıma hazır bir liste ya da testlerinizde şemayı yeniden oluşturan bir Bogus Faker<T>. Bogus kendi rastgele sayı üretecini kullandığından değerleri bu sayfadakilerle eşleşmez.
Nasıl kullanılır?
Bir hazır şablonla başlayın (Müşteriler, Siparişler, Ürünler, Kullanıcılar), alanları düzenleyin, satır sayısını ve biçimi seçin, ardından sonucu kopyalayın veya indirin.
Gizlilik
Her şey tarayıcınızda crypto.getRandomValues ile ya da bir seed belirlediğinizde seed tabanlı bir üreteçle üretilir. E-postalar ayrılmış example.com alan adını, URL’ler ise ayrılmış .example alan adını kullanır. Şemanız ve ayarlarınız yalnızca yerel depolamada saklanır.