×

Application testing based on user input captured during a trial period and priority scheme analysis

  • US 9,405,665 B1
  • Filed: 05/22/2015
  • Issued: 08/02/2016
  • Est. Priority Date: 05/22/2015
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for regression testing of an application, the method comprising:

  • under control of one or more computer systems configured with executable instructions;

    capturing, using one or more processors of the computer systems, a plurality of user interactions for the application, the user interactions being captured when application elements of the application are interacted with during a trial period offered for using the application prior to purchase;

    generating, using the one or more processors of the computer systems, a hierarchical tree having nodes, in memory, to represent the application elements of the application that are interacted with during the trial period, wherein each node of the hierarchical tree is associated with a number of captured user interactions;

    prioritizing nodes, using the one or more processors of the computer systems, from the hierarchical tree based on a priority scheme, wherein nodes that indicate potential failures may be prioritized with a first priority, nodes for which the number of captured user interactions exceeds a threshold may have a second priority, and nodes with an increased depth in the hierarchical tree may have a third priority;

    identifying, using the one or more processors of the computer systems, a subset a captured user interactions associated with prioritized nodes that are selected from the hierarchical tree using the priority scheme; and

    providing, using the one or more processors of the computer systems, the subset of captured user interactions for playback based on a priority order of the nodes in order to verify a functionality of the application via regression testing.

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