Patent ID: 9552266
Date: 2017-01-24
CPC Classifications: G01R,G06F

Claim:
1. A digital data processor-based test data generator, comprising: A. a digital data processing system comprising one or more digital data processors that are coupled for communications, B. a scenario creator that executes on the digital data processing system and that accepts, for each of one or more entities (“domains”), a plurality of parameters, including C. the scenario creator generating a parameter set that defines a test data set specifying the aforesaid entities, relationships and attributes, D. an engine that executes on the digital data processing system and that responds to the parameter set by generating the test data set by enumerating values for the entities and their attributes in an order determined as a function of: E. wherein, the engine generates the test data set by enumerating said values by recursively traversing said entities in accord with their respective hierarchical relationships, beginning with a root entity as defined by said hierarchical relationship; and F. for each entity the engine traverses, the engine generates test data for that entity and its attributes: (i) after recursively traversing children of that entity having the higher priority-of-test-data-creation relationship, and (ii) before recursively traversing children or that entity having the lower priority-of-test-data-creation relationship.