发明名称 Systems and methods for data generation
摘要 The invention provides, in one aspect, a digital data processor-based test data generator, that includes a digital data processing system with one or more digital data processors that are coupled for communications. A scenario creator executes on the digital data processing system and accepts, for each of one or more entities (“domains”), a plurality of parameters, including a hierarchical relationship between that entity and one or more other entities, a priority-of-test-data-creation relationship between that entity and one or more entities, and one or more attributes of that entity. The scenario creator generates a parameter set that defines a test data set specifying the aforesaid entities, relationships and attributes. The test generator further includes an engine that enumerates values for the entities and their attributes in an order determined by the aforesaid relationships.
申请公布号 US9552266(B2) 申请公布日期 2017.01.24
申请号 US201313857661 申请日期 2013.04.05
申请人 GenRocket, Inc. 发明人 Taylor, III Hycel B.;Bolinger Gregg
分类号 G06F11/36;G06F11/22;G01R31/3183 主分类号 G06F11/36
代理机构 Nutter McClennen & Fish LLP 代理人 Nutter McClennen & Fish LLP ;Powsner David J.;Rudawitz Joshua I.
主权项 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 i. a hierarchical relationship between that entity and one or more other said entities,ii. a priority-of-test-data-creation relationship between that entity and one or more other entities,iii. one or more attributes of that entity, 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: i. the hierarchical relationship between that entity and one or more other said entities,ii. a priority-of-test-data-creation relationship between that entity and one or more other entities,iii. one or more attributes of that entity; 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.
地址 Natick MA US
您可能感兴趣的专利