Patent ID: 9606903
Date: 2017-03-28
CPC Classifications: G06F,G06Q

Claim:
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.