×

Software testing environment that includes a duplicating proxy service

  • US 9,836,388 B1
  • Filed: 09/26/2013
  • Issued: 12/05/2017
  • Est. Priority Date: 09/26/2013
  • Status: Expired due to Fees
First Claim
Patent Images

1. A duplicating proxy system, comprising:

  • at least one computing device configured to implement an interceptor service and a duplicating proxy service,the interceptor service to;

    intercept a production request to a production system that is to provide information responsive to the production request;

    duplicate, at least partially, the production request to create a duplicate request;

    provide the production request to the production system; and

    provide the duplicate request to the duplicating proxy service; and

    the duplicating proxy service to;

    cause a candidate shadow request to be processed by a candidate software system, the candidate shadow request based at least in part on the duplicate request and the candidate software system being a modified version of the production system that is to be validated or a replacement for the production system;

    cause an authority shadow request to be processed by an authority software system that is distinct from the production system and the candidate software system, the authority shadow request based at least in part on the duplicate request, wherein the candidate software system is validated by the authority software system based at least in part on a comparison of the candidate software system to the authority software system;

    receive, in response to the candidate shadow request, a candidate response from the candidate software system;

    receive, in response to the authority shadow request, an authority response from the authority software system; and

    compare the candidate response to the authority response to identify differences between the candidate response and the authority response.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×