Patent ID: 8782470

Claim:
A method for generating test data for software services comprising operating a computer to perform steps of: accessing a first data store comprising data that identify a plurality of data elements of a software service separate from the first data store; for each data element identified in the first data store, generating a test document comprising: accessing a second data store, separate from the first data store, comprising metadata information that characterize data elements of the software service, including metadata information associated with said each data element; accessing a third data store comprising a plurality of data values; obtaining a data value for said each data element from the third data store, wherein the data value is selected based on the metadata information associated with said each data element; obtaining default values from the first data store for additional data elements among the plurality of data elements; and forming a request message to be sent to an interface of the software services comprising an identifier of said each data element and its associated data value and identifiers of the additional data elements and their respective associated default values.