TEST VERİSİ ARAÇLARI

Rastgele İsim Soyisim Oluşturucu (Türkçe)

Türkçe ad, soyad, şehir ve örnek e-posta içeren sentetik kişi listeleri üret; formlarını ve tablolarını gerçekçi isimlerle test et.

İşlemler cihazında gerçekleşir. Girdilerin ve dosyaların sunucuya gönderilmez.

Bir kayıt formu, müşteri listesi ya da CRM ekranı tasarlarken “Test Kullanıcı 1” gibi yapay satırlar arayüzün gerçek davranışını göstermez. Bu rastgele isim soyisim oluşturucu, Çağla, Yağız, Özgür, İrem gibi Türkçe adları Yılmaz, Şahin, Öztürk, Kılıç gibi yaygın soyadlarla eşleştirir. Böylece ş, ğ, ı, İ ve ö gibi karakterlerin sıralamada, aramada ve büyük-küçük harf dönüşümünde nasıl davrandığını gerçek kullanıcı verisine dokunmadan görürsün.

Her kayıtta beş alan bulunur: id, ad, soyad, eposta ve sehir. E-posta adresi, Türkçe karakterleri sadeleştirilmiş ad ve soyadın yanına sıra numarası eklenerek example.com alan adıyla oluşturulur; örneğin [email protected]. Şehirler İstanbul, Ankara, İzmir, Trabzon, Gaziantep ve Çanakkale gibi 12 ilden seçilir. Üretilen isimler tamamen sentetiktir ve hiçbir gerçek kişiyi temsil etmez.

Rastgele İsim Soyisim Oluşturucu (Türkçe) nasıl kullanılır?

  1. Kayıt sayısı alanına 1 ile 5.000 arasında bir değer gir; varsayılan değer 100'dür.
  2. Kopyalama / indirme biçimi listesinden JSON, CSV (Excel uyumlu UTF-8) veya SQL (MariaDB / MySQL INSERT) seçeneğini belirle.
  3. SQL kullanacaksan SQL tablo adı alanına hedef tablonun adını yaz; varsayılan ad test_verisi şeklindedir.
  4. Test verisi oluştur düğmesine bas ve Veri önizlemesi bölümünde ilk 100 kaydı incele.
  5. Kopyala ile tüm kayıtları panoya al ya da İndir ile dosya olarak kaydet; biçimi sonradan değiştirmek kayıtları yeniden üretmez.
ÖRNEK

Örnek: Deniz Y?lmaz, ?zmir, [email protected].

Sahte isim soyisim listesi nerelerde işe yarar?

Rastgele Türkçe isim soyisim listeleri, ürün geliştirme sürecinin neredeyse her aşamasında gerçek kişisel verinin yerini tutar. Önemli olan, verinin biçim olarak gerçekçi ama içerik olarak kurgusal olmasıdır.

  • Arayüz demoları: kullanıcı tabloları, profil kartları ve otomatik tamamlama kutularını dolu hâliyle göstermek.
  • Sıralama ve arama testi: “Çelik” ile “Celik”, “İrem” ile “irem” gibi Türkçe karakter farklarının doğru ele alındığını doğrulamak.
  • Veritabanı seed işlemi: geliştirme ortamındaki kullanıcı tablosunu birkaç saniyede binlerce satırla doldurmak.
  • Eğitim ve sunum: SQL, Excel veya veri analizi derslerinde kişisel veri içermeyen örnek tablo dağıtmak.

CSV, JSON ve SQL çıktısını doğru kullanmak

İndirilen CSV dosyası UTF-8 BOM ile başlar; bu sayede Excel Türkçe karakterleri bozmadan tanır. Tüm hücreler çift tırnak içindedir ve ayırıcı virgüldür. Türkçe bölge ayarlı Excel listeleri noktalı virgülle ayırmayı beklediği için dosyaya çift tıkladığında tüm alanlar tek sütunda görünebilir. Bu durumda Veri sekmesindeki Metinden/CSV'den seçeneğiyle içe aktarıp ayırıcı olarak virgülü seç.

SQL çıktısı her kayıt için ayrı bir INSERT satırı üretir. Metin değerleri CONVERT(X'...' USING utf8mb4) biçiminde onaltılık literal olarak yazılır; bu yöntem SQL modundan ve bağlantı kodlamasından etkilenmeden Türkçe karakterleri korur. Araç CREATE TABLE komutu üretmez; tabloyu id, ad, soyad, eposta ve sehir sütunlarıyla önceden oluşturman gerekir.

KVKK ve sahte isimlerin sorumlu kullanımı

Gerçek müşteri listesini test ortamına kopyalamak, KVKK'nın amaçla sınırlılık ve ölçülülük ilkeleri açısından ciddi bir risk oluşturur. Test sunucuları, hata kayıtları ve ekran paylaşımları çoğu zaman üretim kadar korunmaz. Sentetik isimler bu riski baştan ortadan kaldırır.

Bu araç yazılım testi, tasarım ve eğitim içindir. Üretilen sahte isimleri kimliğini gizlemek, gerçek bir platformda sahte hesap açmak, başkasını yanıltmak ya da dolandırıcılık amacıyla kullanma. Bu tür kullanımlar hem platform kurallarını hem de yasaları ihlal edebilir.

Daha iyi test için ipuçları

İsim havuzu 20 ad ve 16 soyaddan oluşur; bu nedenle büyük listelerde aynı ad soyad çifti birden fazla kez görünebilir. Bu bir hata değil, tekrar eden isimlerin arayüzde nasıl ayırt edildiğini test etmek için iyi bir fırsattır. E-posta adresleri sıra numarası içerdiği için her zaman benzersizdir ve UNIQUE kısıtlı sütunlarda sorun çıkarmaz.

  • Sayfalama ve sanal kaydırma testleri için 1.000 ile 5.000 arası kayıt üret.
  • Aynı veri kümesini tekrar kullanacaksan dosyayı indirip projende sakla; her üretim yeni bir kombinasyon verir.
  • Doğum tarihi veya UUID gibi ek sütunlara ihtiyacın varsa Toplu test verisi aracını kullan.

Sıkça sorulan sorular

Üretilen isimler gerçek kişilere mi ait?

Hayır. Adlar ve soyadlar Türkiye'de yaygın olan listelerden bağımsız olarak rastgele eşleştirilir; hiçbir kayıt gerçek bir kişiden alınmaz. Yaygın isimler kullanıldığı için “Elif Yılmaz” gibi bir kombinasyonun gerçek hayatta da var olması doğaldır, ancak üretilen e-posta, şehir ve sıra numarası o kişiyle hiçbir bağ taşımaz. E-postalar yalnızca example.com alan adını kullanır.

Sadece erkek veya sadece kadın isim soyisim üretebilir miyim?

Şu anda cinsiyet filtresi bulunmuyor. Ad listesi Emre, Mert, Oğuz gibi erkek; Elif, Zeynep, Şule gibi kadın ve Deniz, Umut, Can gibi her iki cinsiyette kullanılan adlardan oluşur. Testlerinde cinsiyet alanı gerekiyorsa veriyi indirip kendi kurallarınla ayrı bir sütun ekleyebilirsin. Araç, cinsiyet bilgisi üretmediği için bu alanı varsayılan olarak doldurmaz.

Neden telefon numarası veya adres yok?

Telefon, açık adres, T.C. kimlik numarası, IBAN ve kart numarası bilinçli olarak üretilmez. Gerçekçi görünen bu değerler tesadüfen gerçek bir kişiye ait olabilir ya da kötüye kullanılabilir. Kişi verisi yalnızca ad, soyad, şehir, e-posta ve sıra numarasından oluşur. Bu alanların doğrulama kurallarını test etmen gerekiyorsa açıkça test amaçlı işaretlenmiş sabit değerler kullan.

Bir seferde kaç kayıt üretebilirim?

Tek seferde 1 ile 5.000 arasında kayıt üretebilirsin. Toplam çıktı 10 MiB ile sınırlıdır, ancak kişi verisi için 5.000 kayıt bu sınırın oldukça altında kalır. Önizleme tablosu sayfanın hızlı kalması için yalnızca ilk 100 kaydı gösterir; Kopyala ve İndir düğmeleri ise ürettiğin kayıtların tamamını içerir.

CSV dosyası Excel'de neden tek sütunda açılıyor?

Dosya virgülle ayrılmıştır, Türkçe bölge ayarlı Excel ise varsayılan olarak noktalı virgül bekler. Dosyaya çift tıklamak yerine Excel'de Veri sekmesinden Metinden/CSV'den seçeneğini kullan, kaynak kodlamasını UTF-8 ve ayırıcıyı virgül olarak belirle. Dosya UTF-8 BOM içerdiği için ç, ğ, ı, ş gibi karakterler bozulmadan görünür.

Faker gibi kütüphanelerden farkı ne?

Faker benzeri kütüphaneler kod içinden çok sayıda alan türü üretir ve tekrarlanabilir tohum desteği sunar; karmaşık senaryolar için güçlü seçeneklerdir. Bu araç ise kurulum gerektirmeyen hızlı bir alternatiftir: tarayıcıyı açar, kayıt sayısını seçer ve Türkçe karakterli listeyi saniyeler içinde CSV, JSON veya SQL olarak alırsın. Tasarımcılar ve test uzmanları için kod yazmadan çalışır.

Çerez ve reklam tercihleri

Favorilerin ve tema tercihin cihazında saklanır. Araç girdilerin kaydedilmez. Reklamlar yalnızca izin yönetimi entegrasyonu izin verdiğinde yüklenir.

Bu kurulumda reklam izni sağlayan bir CMP bağlı değil; reklam isteği gönderilmez.