Ürünler

Geleceğe yön veren ürünlerimizi keşfedin

Ürünler

Kafein Teknoloji Çözümleri
Ürünler

Test Verisi Yönetimi (TDM)

Yazılım testi alanında nihai hedef verimliliktir ve Test Veri Yönetimi (TDM) araçları, zamandan tasarruf etmek ve maliyetleri düşürmek için kesin çözüm sunmaktadır. TDM, üretim seviyesindeki verileri sorunsuz bir şekilde farklı çalışma ortamlarına taşıyarak veya sentetik veri oluşturarak test dinamiklerini güçlendirir. Bu dinamik süreç, yazılım uygulamalarının test verileri için üst düzey bir akışı sağlayarak ürün geliştirme yaşam döngüsünü daha verimli hale getirir.

TDM, yazılım test ekiplerinin test verisi gereksinimlerini ele alma konusunda kritik rol oynamaktadır. Bu önemli süreç, geliştirme, test, kullanıcı kabul testi gibi ortamların farklı ihtiyaçlarını karşılamak üzere miktar, biçim ve ortama uyarlanmış hatasız test verisinin sağlanmasını garanti eder. TDM, bu görevi yerine getirmek için iki farklı yöntem kullanır.

Öncelikle, üretim seviyesinde işletme verileri zaten kullanılıyorsa, TDM bunun hedeflenen ortama geçişini düzenler. Bu, tam ölçekli veritabanı geçişini veya stratejik bir alt küme içeren, depolama verimliliğini etkili bir şekilde optimize eder.

İkinci olarak, üretim seviyesinde veri eksikse - piyasaya henüz sürülmemiş ürünlerin geliştirme aşaması sırasında yaygın bir senaryo - TDM bir çözüm olarak ortaya çıkar. Kural bazlı algoritmaları kullanarak ve Yapay Zeka ve Makine Öğrenmesi modellerinin yeteneklerinden yararlanarak, TDM tamamen uygun tablo verilerini sentetik olarak sıfırdan oluşturur. Bu yenilikçi süreç, canlı veri olmaması durumunda bile test için uyarlanmış verinin mevcut olmasını sağlamış olur.

* Test Data Management (TDM) ürünü, tüm dünyada satılmak üzere küresel yazılım sağlayıcısı OpenText'in ürün kataloğuna girdi.


Neden Test Veri Yönetimi?

Sektörde Karşılaşılan Sorunlar: 

  1. Yüksek kalitede veri elde etmek zordur, veriyi manuel olarak üretmek oldukça uzun sürer ve maliyet yüksektir veya sınırlı erişim vardır.
  2. Veri elde etmedeki regülasyonlar (GDPR, HIPAA, SOX, BRSA ve PCI DSS vb.).
  3. Gizlilik tehditleri ve veri güvenliği.
  4. Test ortamları için sınırlı depolama endişeleri.
  5. Her test ekibi veya test sürecinin tekrarı için yeni bir veri setine ihtiyaç duyulması.
  6. Aynı veri setine farklı kullanım amaçları için ihtiyaç duyulması.
  7. Kullanılan test verilerinin özelliklerini geriye dönük olarak değerlendirme ihtiyacı.
  8. Her test kullanıcısının test verilerini yapılandırma ihtiyacı.
  9. Farklı iş kuralları üzerinde çalışan diğer test kullanıcıları tarafından etkilenen test verileri


TDM'nin Getirdiği Çözümler:

  1. Canlı verileri test ortamına taşıyarak kullanma veya sıfırdan gerçek dünya verilerini taklit eden sentetik test verileri üretme.
  2. Veri regülasyonlarına uyum sağlama.
  3. Canlı verilerin maskeleme ve şifreleme ile korunması
  4. Canlı verilerin alt kümeleme işlemi güvenli bir şekilde yapılabilir.
  5. Veriler oluşturulabilir/yenilenebilir ve birkaç kez kullanılabilir.
  6. İhtiyaç halinde veri taşıma veya oluşturma yerine veri klonlama yapılabilir.
  7. Veri oluşturma sonrası değişiklikleri raporlar, metrikler ve tarih verileri ile takip eder
  8. Kullanıcıya özgü konfigürasyonlar çakışma olmadan yapılabilir.

  9. Test verisi izolasyonu mümkündür. 


TDM Özellikleri: 

  • Test operasyonlarının tamamını kullanıcı bazlı, tek bir sayfada izleme 
  • TDM-CLI ile, TDM case ve suitelerini çalıştırma. TDM-CLI komutları CI/CD sürecine kolayca entegre edilebilir, test verisi üretimi otomatik hale gelebilir 
  • Data Generation Suite ve Case çalışması raporlarını görüntüleme 
  • Başarı ve başarısızlık oranlarını, günlük ve haftalık işlemleri görüntüleme
  • Durum Raporu ve Süre Raporu görüntüleme
  • Veri üretmek için tabloların seçimini temsili bir ER diyagramı ile yapabilme 
  • İstenilen esneklikle test verisi üretme 
  • Öncelikler vererek sistemi verimli bir şekilde çalıştırma 
  • SDM'nin tüm yeteneklerini kullanma 
  • Veri Taşıma, Maskeleme ve Kurtarma
  • Web Servis Entegrasyonu
  • Değişen sistemlere hızlı uyum sağlama
  • Tümleşik sentetik veri üretme türlerinde yüksek çeşitlilik;                
    • Ad,Soyad, TCKN, E-posta, Şifre Üretici                 
    • Kredi Kartı Numarası, IBAN Üretici                 
    • Telefon Numarası, Tam Adres Üretici                 
    • Sokak, Posta Kodu, Şehir, Ülke Üretici                 
    • UUID, Metin, Tarih-Zaman Üretici                 
    • Int, Float,Boolean Üretici