×

Unit test automation for business rules and applications

  • US 9,606,903 B2
  • Filed: 08/04/2014
  • Issued: 03/28/2017
  • Est. Priority Date: 06/06/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • one or more processors; and

    a non-transitory memory having stored thereon instructions that are executable by the one or more processors to cause the system to perform operations comprising;

    loading an automated unit test for at least one business rule corresponding to a business process generated by a business application creation process;

    accessing initial test input data for a test case, the initial test input data comprising one or more parameters to test the at least one business rule, and the test case including a rule type, name, class, release number, and parameter information for the business rule;

    executing the automated unit test using the initial test input data as an input to the automated unit test;

    based on receiving dynamic test input data from a user prior to completion of the automated unit test, the dynamic test data including at least one altered data input value for at least a first parameter of the one or more parameters that is different from a corresponding data input value in the initial test input data for the first parameter, updating the automated unit test to execute a test case using the at least one altered data input value for at least the first parameter, the dynamic test input data including clipboard information for the test case;

    continuing the executing of the automated unit test using the at least one altered data input value;

    providing a comparison of expected test results to test results from the continuing the executing the automated unit test using the at least one altered data input value; and

    using the comparison of the expected test results to the test results and business rule information for the test case, determining if the business rule can be integrated into a business application corresponding to the business process.

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