Hakkında

TC Üret, yazılımcıların ve test ekiplerinin gerçek kişisel veriye dokunmadan, algoritmaya uygun test verisiyle çalışabilmesi için hazırlanmış ücretsiz bir araç setidir.

Neden var?

Türkiye'de yazılan neredeyse her kayıt, ödeme ve fatura formu bir kimlik numarası, vergi numarası ya da IBAN ister.

Bu formları test ederken iki kötü seçenek vardır: kendi ya da bir müşterinin gerçek bilgilerini test ortamına yazmak veya "11111111111" gibi doğrulamadan geçmeyen değerlerle yetinmek. İlki kişisel verilerin korunması açısından risklidir ve gerçek verinin test veritabanlarına, log dosyalarına ve ekran görüntülerine yayılmasına yol açar. İkincisi ise formun gerçek kullanıcılarla nasıl davranacağını göstermez.

TC Üret üçüncü yolu sunar: resmi algoritmalara uyan, doğrulamadan geçen ama rastgele üretilmiş sentetik veriler. Tek bir numaradan 10.000 satırlık veri setlerine, sanal POS test kartlarından sahte test kişilerine kadar bir yazılımcının test sırasında ihtiyaç duyduğu veriyi tek yerde, saniyeler içinde hazırlar.

İlke 1

Tarayıcında çalışır

Araçlar numaraları senin tarayıcında üretir ve doğrular. Ürettiğin ya da yapıştırdığın hiçbir numara sunucumuza gönderilmez.

İlke 2

Kaynağı bellidir

Algoritmalar bilinen örneklerle test edilir, test kartları sağlayıcıların resmi dokümanlarından alınır ve kaynak linkiyle gösterilir.

İlke 3

Sorgulama yoktur

TC Üret kişi sorgulama, isimden numara bulma ya da kimlik doğrulama yapmaz. Yalnızca test için veri üretir.

Doğruluğu nasıl sağlıyoruz?

Bir test verisi aracının en önemli özelliği güvenilir olmasıdır.

  • Algoritmalar test edilir: TC kimlik, yabancı kimlik, vergi kimlik, IBAN ve Luhn algoritmaları binlerce üretim ve bilinen geçerli örneklerle otomatik olarak sınanır.
  • Kod örnekleri çalıştırılır: Sayfalardaki kod örnekleri yayınlanmadan önce gerçek bir test kümesiyle çalıştırılır; test edilemeyen diller açıkça belirtilir.
  • Kaynaklar gösterilir: Sanal POS test kartları ve banka kodları gibi dış bilgiler kaynak bağlantılarıyla verilir; doğrulanamayan bilgi eklenmez.
  • Sınırlar açıkça yazılır: Bir aracın neyi yapıp neyi yapmadığı, örneğin doğrulamanın numaranın gerçek olduğunu göstermediği, ilgili sayfada belirtilir.

Bir hata fark edersen bize bildir; hata bildirimleri önceliklidir.

Sorumlu kullanım

TC Üret yalnızca yazılım ve uygulama testi için tasarlanmıştır.

Üretilen numaralar rastgeledir ve tesadüfen gerçek bir kişiye ya da kuruma ait olabilir. Bu numaraları gerçek bir işlemde, başvuruda ya da ödemede kullanmak yasaktır ve suç oluşturabilir. Siteyi kullanmadan önce kullanım koşullarını ve sorumluluk reddini okumanı rica ederiz. Verilerini nasıl işlediğimizi gizlilik politikasında bulabilirsin.

Soru, öneri ve iş birliği için iletişim formunu kullanabilir ya da mail@tc-uret.com adresine yazabilirsin.