GENERATING TEST DATA

Generating test data includes: reading values occurring in at least one field of multiple records from a data source (102); storing profile information including statistics characterizing the values; generating (206) a model (300) of a probability distribution for the field based on the statistics;...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: FEYNMAN, CARL RICHARD
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Generating test data includes: reading values occurring in at least one field of multiple records from a data source (102); storing profile information including statistics characterizing the values; generating (206) a model (300) of a probability distribution for the field based on the statistics; generating (206) multiple test data values using the generated model such that a frequency at which a given value occurs in the test data values corresponds to a probability assigned to that given value by the model (300); and storing (212) a collection of test data (114) including the test data values in a data storage system (116). Selon la présente invention, une génération de données d'essai consiste à lire des valeurs survenant dans au moins un champ d'enregistrements multiples à partir d'une source de données (102) ; à mémoriser des informations de profil comprenant des statistiques caractérisant les valeurs ; à générer (206) un modèle (300) d'une répartition de probabilité pour le champ sur la base des statistiques ; à générer (206) de multiples valeurs de données d'essai à l'aide du modèle généré de façon qu'une fréquence à laquelle une valeur donnée survient dans les valeurs de données d'essai corresponde à une probabilité attribuée à cette valeur donnée par le modèle (300) ; et à mémoriser (212) un ensemble de données d'essai (114) comprenant les valeurs de données d'essai dans un système de mémorisation de données (116).