×

System and method for identifying a subset of total historical users of a document preparation system to represent a full set of test scenarios based on code coverage

  • US 10,725,896 B2
  • Filed: 12/27/2017
  • Issued: 07/28/2020
  • Est. Priority Date: 07/15/2016
  • Status: Active Grant
First Claim
Patent Images

1. A system for generating efficient training sets for testing new processes for preparing electronic documents for users of an electronic document preparation system, the system comprising:

  • at least one processor; and

    at least one memory coupled to the at least one processor, the at least one memory having stored therein instructions which, when executed by any set of the one or more processors, perform a process including;

    receiving new calculation data related to a new calculation for generating data values for preparing electronic documents for users of an electronic document preparation system;

    retrieving historical user data related to electronic documents previously prepared for a plurality of historical users;

    executing, for each of the historical users, prior code data corresponding to a previous version of the new calculation;

    generating, for each historical user, trace log data indicating sections of the prior code data that were executed for the historical users based on attributes of the historical user;

    generating grouping data including a plurality of groups of historical users based on sections of the prior code data executed for the historical users; and

    generating training set data by sampling, from each group in the grouping data, one or more historical users.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×