CPC G06F 11/3692 (2013.01) [G06F 9/541 (2013.01); G06F 11/3664 (2013.01); G06F 11/3684 (2013.01); G06F 11/3688 (2013.01)] | 20 Claims |
1. A method, comprising:
generating, by a device, test data for a test case for a software product based on test input data,
wherein the test data includes information to be used to test the software product,
wherein the test input data is determined based on a set of user interactions, and
wherein generating the test data comprises:
generating the test data based on determining a series of processes to be performed by the software product to test a particular functionality of the software product,
wherein the test data corresponds to input data required to perform the series of processes;
processing, by the device, the test data and the software product, with a model, to generate a test case plan that includes the test data and test steps,
wherein the model is trained based on historical test data to output test case plans that include the historical test data and steps corresponding to the historical test data, and
wherein the test case plan identifies one or more iterations of the test steps,
wherein an iteration of the test steps, of the one or more iterations of the test steps, tests a functionality of the software product under a particular set of conditions associated with particular portions of the test data; and
generating, by the device, test scripts for the test case plan based on the software product.
|