Patent ID: 8972487
Filing Date: 2015-03-03
Classification: H04L

Abstract:
1. An article of manufacture including a non-transitory computer readable storage medium to tangibly store instructions, which when executed by a computer, cause the computer to: receive a WSDL list file that includes, at least a WSDL URL that points to a WSDL document of an enterprise service, at least one set of real test data for the enterprise service, and access data to a server system hosting the enterprise service, wherein the at least one set of real test data is business data that proved to be correct in a plurality of real business scenarios and returns an expected result, and wherein the real test data is collected during execution of the plurality of real business scenarios and stored in a separate XML file; generate an abstract client entity representing a client based on service metadata obtained from the WSDL document of the enterprise service, wherein the service metadata includes a set of input data parameters and a set of output data parameters; automatically configure the abstract client entity based on the service metadata; transform and save the abstract client entity as the client to connect to the server system hosting the enterprise service via the access data from the WSDL list file; load in memory the at least one set of real test data from the WSDL list file for the enterprise service; map in a client request the loaded at least one set of real test data from the WSDL list file to the set of input data parameters and the set of output data parameters from the service metadata; and invoke with the client request the enterprise service from the transformed client to test compatibility between the enterprise service and the client based on the mapped at least one set of real test data.