Test Veri Üreticisi

Yazar: Eugene Taylor
Yaratılış Tarihi: 11 Ağustos 2021
Güncelleme Tarihi: 1 Temmuz 2024
Anonim
Test Veri Üreticisi - Teknoloji
Test Veri Üreticisi - Teknoloji

İçerik

Tanımı - Test Veri Oluşturucusu ne anlama geliyor?

Bir test verisi üreteci, yazılım uygulamalarını test etmek için yanlış veya sahte veri üreten özel bir yazılım aracıdır. Üretilen veriler rastgele olabilir veya istenen bir sonucu elde etmek için özel olarak seçilebilir.


Bir test veri üreticisi genellikle veritabanlarını ve veritabanı yönetim yazılımını (DBMS) test etmek için kullanılır, çünkü bu sistemler genellikle kendi limitlerine ulaşılmadan önce sıralama ve depolama için büyük miktarda veri gerektirir.

Microsoft Azure ve Microsoft Cloud'a Giriş | Bu kılavuz boyunca, bulut bilişimin neyle ilgili olduğunu ve Microsoft Azure'un işinizi buluttan geçirmenize ve yürütmenize nasıl yardımcı olabileceğini öğreneceksiniz.

Techopedia Test Veri Oluşturucusunu açıklıyor

Rastgele veri veya yapılandırılmış ve formatlanmış veri oluşturmak için bir test verisi üreteci kullanılabilir. Yapılandırılmış veriler genellikle veritabanları için daha kullanışlıdır, çünkü bu sistemler genellikle belirli türde bilgileri içeren tablo ve sütunlarda verileri kaydeder; rastgele veriler bu amaç için uygun değildir.


Test veri jeneratörleri belirli bir prosedür izler:

  1. Program kontrol akış şeması yapımı
  2. Yol seçimi
  3. Test verilerinin üretilmesi

Test için yol belirlendikten sonra, test veri üreteci, yol seçicisi tarafından seçilen yolu geçmek üzere veri oluşturmak amacıyla seçilen yolun yürütülmesine yol açan verileri üretir. Bu matematiksel modelleme ile yapılır.

Farklı test verisi üreteçleri vardır:

  • Rastgele test verisi üreteci - Bu, çoğu programı yalnızca rastgele bir bit akışı üretebildiği ve gerekli veri türü olarak gösterilebildiği için test etmek için kullanılabilecek en basit türdür.
  • Hedefe yönelik jeneratör - Bu, girişten kodun çıkışına kadar her zamanki girdi üretme yöntemi yerine belirtilen herhangi bir yol için girdi oluşturur. Bu tür, herhangi bir yol için herhangi bir girişi bulabilir ve olanaksız yollar oluşturma şansı çok azdır.
  • Yola dayalı test verisi üreteci - Bu jeneratöre, birçok yol arasından seçim yapmak yerine, izlemesi gereken belirli bir yol bulunur. Bu, daha fazla yol bilgisine ve kapsamın öngörülmesine yol açar. Hedef odaklı jeneratöre benzer.
  • Akıllı test verisi üreteci - Bu tip, test verilerini aramaya rehberlik etmesi için test edilecek kodun karmaşık analizine bağlıdır. Bu, test verilerini daha hızlı üretebilir, ancak analiz kısmı ortaya çıkabilecek farklı durumları önceden tahmin etmek için büyük bir içgörü gerektirir.