×

Traffic replay to detect interface changes

  • US 10,346,295 B2
  • Filed: 04/14/2017
  • Issued: 07/09/2019
  • Est. Priority Date: 04/14/2017
  • Status: Active Grant
First Claim
Patent Images

1. A computing apparatus comprising:

  • one or more computer readable storage media;

    a processing system comprising a processor operatively coupled with the one or more computer readable storage media; and

    program instructions stored on the one or more computer readable storage media, that when executed by the processing system, direct the processing system to at least;

    instantiate at least classes associated with one or more software modules within an enveloping framework that forms an encapsulation border for interception of inputs to the one or more software modules and outputs from the one or more software modules;

    the enveloping framework configured to;

    provide the inputs to the one or more software modules based on previously recorded user activity, the inputs associated with request identifiers mapping into the previously recorded user activity;

    intercept the outputs comprising calls made by the one or more software modules to external dependencies by preventing the calls from reaching the external dependencies;

    present results to the one or more software modules responsive to the calls to the external dependencies, wherein the results are selected based at least on correlations with the request identifiers associated with the inputs; and

    detect changes in operation of the one or more software modules based in part on a comparison of previously recorded outputs from the one or more software modules to replayed outputs that are determined by the one or more software modules when using the inputs and the results.

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