Seed data automation
First Claim
Patent Images
1. A system for the automated loading of seed data for testing in a product integration environment, comprising:
- a database storing at least one record comprising seed data in a seed data table; and
a test module comprising a processor in communication with the database, the processor operable to;
receive input data associated with a test session, the input data received in a first format comprising at least one object;
automatically convert the input data into a second format, the second format comprising a plurality a metadata data strings, each metadata data string comprising a plurality of key value-pairs;
assign a first portion of the plurality of metadata data strings associated with a first object type to a first level;
assign a second portion of the plurality of metadata data strings associated with a second object type to a second level; and
without requiring further conversion of the input data and during the performance of a plurality of performance tests, repeatedly load the first portion and the second portion of the metadata data strings into the seed data table, wherein loading the metadata data strings comprises;
loading the first portion of the metadata data strings associated with the first level into the seed data table before the second portion of the metadata strings associated with the second level; and
storing each metadata data string comprising the plurality of key-value pairs in a single field of a record in the seed data table.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one embodiment of the present invention, the automated loading seed data for testing in a product integration environment includes receiving input data associated with a test session. The input data may be received in a first format that includes at least one object. A processor may be used to automatically convert the input data into a second format that includes the metadata data string. The metadata data string may then be loaded into a database.
11 Citations
11 Claims
-
1. A system for the automated loading of seed data for testing in a product integration environment, comprising:
-
a database storing at least one record comprising seed data in a seed data table; and a test module comprising a processor in communication with the database, the processor operable to; receive input data associated with a test session, the input data received in a first format comprising at least one object; automatically convert the input data into a second format, the second format comprising a plurality a metadata data strings, each metadata data string comprising a plurality of key value-pairs; assign a first portion of the plurality of metadata data strings associated with a first object type to a first level; assign a second portion of the plurality of metadata data strings associated with a second object type to a second level; and without requiring further conversion of the input data and during the performance of a plurality of performance tests, repeatedly load the first portion and the second portion of the metadata data strings into the seed data table, wherein loading the metadata data strings comprises; loading the first portion of the metadata data strings associated with the first level into the seed data table before the second portion of the metadata strings associated with the second level; and storing each metadata data string comprising the plurality of key-value pairs in a single field of a record in the seed data table. - View Dependent Claims (2, 3, 4)
-
-
5. A method for the automated loading of seed data for testing in a product integration environment, comprising:
-
receiving input data associated with a test session, the input data received in a first format comprising at least one object; using a processor to automatically convert the input data into a second format, the second format comprising a plurality of records, each record comprising a metadata data string, each metadata string comprising a plurality of key value-pairs; assigning a first portion of the metadata strings associated with a first object type to a first level; assigning a second portion of the metadata data strings associated with a second object type to a second level; and without requiring further conversion of the input data and during the performance of a plurality of performance tests, repeatedly loading the first portion and the second portion of the metadata data strings into a seed data table of a database, wherein loading the metadata data strings comprises; loading the first portion of the metadata strings associated with the first level into the seed data table before the second portion of the metadata strings associated with the second level; and storing each metadata data string comprising the plurality of key-value pairs in a single field of a record in the seed data table. - View Dependent Claims (6, 7, 8)
-
-
9. A non-transitory computer readable medium comprising logic, the logic, when executed by a processor, operable to:
-
receive input data associated with a test session, the input data received in a first format comprising at least one object; automatically convert the input data into a second format, the second format comprising a plurality of meta data strings, each metadata data string comprising a plurality of key value-pairs; assign a first portion of the plurality of metadata data strings associated with a first object type to a first level; assign a second portion of the plurality of metadata data strings associated with a second object type to a second level; and without requiring further conversion of the input data and during the performance of a plurality of performance tests, repeatedly load the first portion and the second portion of the metadata data strings into a seed table of a database, wherein loading the metadata data strings comprises; loading the first portion of the metadata data strings associated with the first level into the seed data table before the second portion of the metadata data strings associated with the second level; and storing each metadata data string comprising the plurality of key-value pairs in a single field of a record of in the seed data table, the metadata data string comprising the plurality of key value-pairs in the single field of the record of the database during the performance of a plurality of performance tests. - View Dependent Claims (10, 11)
-
Specification