CPC G06F 11/3684 (2013.01) [G06F 11/3664 (2013.01)] | 20 Claims |
1. A method for generating a test for a workflow operated by software, the method comprising, by a computer processor:
inputting a first file, the first file comprising a definition of a workflow relating to data processing in a software program, the definition of the workflow defining rules related to: a routing of the workflow to a target state, and actions involved in the routing, and inputting a second file, the second file comprising a definition of user interface (UI) elements for the workflow, the UI elements controlling data input to and output from the software program, wherein the first file is different from the second file;
producing from the definition of the workflow a plurality of test case flows, each test case flow comprising a path among a plurality of possible paths in the workflow;
producing from the definition of UI elements a plurality of UI element detail descriptions, each UI element detail description comprising UI actions and UI control types;
mapping steps comprised in test case flows to steps describing UI element detail descriptions; and
for each mapping producing a test script to operate the workflow.
|