| CPC G05B 19/4155 (2013.01) [G05B 2219/31368 (2013.01)] | 20 Claims |

|
1. A system comprising:
at least one end-to-end (E2E) scenario including a sequence of process steps;
a plurality of automates, wherein an automate is a program code test script executable for each process step that simulates an end user's actions to complete each process step;
a memory storing processor-executable program code; and
a processing unit to execute the processor-executable program code to:
execute the plurality of program code test scripts in a sequential order that matches a sequential order of the process steps;
for each executed program code test scripts, determine whether the executed automate failed;
in a case it is determined the executed program code test script failed, identify dependent transactional data input to the failed program code test script, wherein the dependent transactional data includes one or more data objects and the dependent transactional data input includes data created during execution of a sequentially previous program code test script;
identify a validity state of each data object; and
resume execution of the process steps based on the identified validity state.
|