Electronic Arts Inc.
AUTOMATED CODE GENERATION FOR FUNCTIONAL TESTING OF SOFTWARE APPLICATIONS

Last updated:

Abstract:

An example method of automated code generation to facilitate cross-platform software interfaces may comprise: receiving a definition of an application programming interface (API) exposed by a target executable code running on a server; generating a first code implementing a client proxy for translating an incoming API call to a remote procedure invocation request; generating a second code implementing a server dispatcher for receiving the remote procedure invocation request, decoding a method identifier encoded by the remote procedure invocation request, and forwarding the remote procedure invocation request to a server stub identified by the method identifier; and generating a third code implementing the server stub for translating the remote procedure invocation request into a call to the API exposed by the target executable code.

Status:
Application
Type:

Utility

Filling date:

4 Oct 2018

Issue date:

9 Apr 2020