Data Helper
Extension Actions
Yazılım test süreçleri için hızlı ve güvenli sahte test verisi üreticisi — TCKN, IBAN, kredi kartı ve daha fazlası.
🧪 Data Helper — Türk Lokaline Özel Test Verisi Üreticisi
🌐 https://osmnnl.github.io/TestDataHelper
Yazılım test süreçlerinde ihtiyaç duyduğunuz tüm sahte verileri saniyeler içinde üretin. 30+ veri tipi, tutarlı persona, akıllı form doldurma — hepsi tamamen
yerel, sunucu yok.
🆕 v1.3.0 — BÜYÜK GÜNCELLEME
🧑 PERSONA MODU (Flagship özelliği)
Tek bir kişiye ait TCKN + ad soyad + e-posta + telefon + IBAN + kredi kartı + adres — hepsi birbiriyle tutarlı. Artık Ayşe'nin emaili "mehmet.yilmaz@..."
olmayacak.
⚡ AKILLI FORM DOLDURMA
Sağ tık → "Bu formu persona ile doldur" → sayfadaki tüm alanlar label/name'e göre otomatik eşlenir ve doldurulur. Yüzlerce alanlı formlar saniyeler içinde
biter.
📌 AKILLI TEK-ALAN DOLDURMA
Sağ tık → "Akıllı doldur" → aktif input'un tipini (TCKN mi, email mi, plaka mı?) otomatik algılar, uygun veriyi yazar.
✨ ÖZELLİKLER
🖱️ Sağ Tık Menüsü
- input, textarea, select, contenteditable — hepsinde çalışır
- 🎲 Select'lerde "rastgele seçenek" modu
- Her site (banka siteleri için blacklist mevcut)
🎲 Deterministik Seed
- Aynı seed = aynı persona
- Regresyon senaryolarını ekiple paylaş, bire bir aynı veriyle çalış
💾 Form Snapshot / Replay
- Formu olduğu gibi kaydet, aynı URL'de sonra geri yükle
- Test senaryolarını fixture olarak sakla
🧩 Regex Pattern Üretici
- [A-Z]{3}-\d{5} gibi özel ID/SKU formatları
- Kendi kalıbını yaz, eşleşen rastgele dize al
🖱️ Sürükle-Bırak Doldurma
- Yan panelden veri kartını sayfaya sürükle
- Native tarayıcı mekanizması
📊 Toplu CSV Export
- 25 tutarlı persona'yı tek tıkla CSV olarak indir
- Mock veri seti için ideal
🔗 Persona Paylaşım Kodu
- dhp:v1:… formatında base64 kod üret, ekibe gönder
- Alıcı tek tıkla aynı persona'yı yükler
📋 VERİ TİPLERİ (30+)
Finansal:
- TCKN, VKN, MERSIS
- IBAN (16 banka: Ziraat, Garanti, Akbank, İş Bankası, Halkbank, VakıfBank, TEB, Yapı Kredi, ING, HSBC, Finansbank, DenizBank, Kuveyt Türk, Albaraka, Türkiye
Finans…)
- Kredi kartı (Luhn geçerli) + CVV + son kullanma
- SGK, SMMM sicil no
- Firma adı (A.Ş./Ltd. Şti.)
Kişisel:
- Ad/Soyad (200+ havuz)
- E-posta, KEP e-posta
- Telefon (tüm GSM prefixleri)
- Doğum tarihi, Kullanıcı adı
- Pasaport, ehliyet sınıfı + no
Adres:
- Tam adres, 81 il, ilçe, mahalle
- Cadde, sokak, bina no, daire no
- Posta kodu, plaka
Metin:
- 50/100/250/500 karakter ve özel uzunluk
- Regex pattern tabanlı özel format
🎨 UX
🌙 Otomatik Karanlık Mod (prefers-color-scheme)
⌨️ Ctrl+Shift+D klavye kısayolu
🔍 Popup'ta / ile hızlı arama
📱 Side Panel (Chrome 114+)
⭐ Sürüklenebilir favoriler, cihazlar arası senkron
📜 Son 20 üretim geçmişi
🔒 GİZLİLİK — ZERO NETWORK
✓ Hiçbir veri sunucuya gönderilmez
✓ Analytics / tracking yok
✓ Kalıcı content-script yok — sadece sağ tık anında tek seferlik enjeksiyon
✓ Site blacklist (banka.com.tr gibi hassas siteler için)
✓ storage.sync + localStorage fallback — senkron Google altyapısı üzerinden
✓ Açık kaynak (GitHub)
⚠️ Üretilen kredi kartı ve IBAN numaraları algoritmik olarak geçerli formattadır ancak gerçek hesaplarla eşleşmez; yalnızca yazılım testi amacıyla
kullanılır.
🎯 KİMLER İÇİN?
- QA Mühendisleri ve Test Uzmanları
- Yazılım Geliştiriciler (backend/frontend/fullstack)
- UI/UX Tasarımcıları (mock-up için)
- Form doğrulama / API entegrasyonu test eden herkes
⚡ Hızlı, güvenli, Türkiye'ye özel.
📧 Geri bildirim: [email protected]
🐛 Bug/öneri: github.com/osmnnl/TestDataHelper/issues
---
📏 Karakter sayısı
~3100 karakter — Chrome Web Store limiti 4000. Altında, güvenli.
🎯 Ne değişti eskisine göre
1. Başlık netleşti: "Türk Lokaline Özel" vurgusu
Latest reviews
- Osman Ünal
- It perfectly meets my needs. Well done, me.