US 12,422,822 B2
Resume of failed automates in end-to-end process
Naveen V, Karnataka (IN); Shanavas Madeen S, Krishnagir (IN); and Ravikanth Malipeddu, Karnataka (IN)
Assigned to SAP SE, Walldorf (DE)
Filed by SAP SE, Walldorf (DE)
Filed on Jul. 22, 2022, as Appl. No. 17/871,246.
Prior Publication US 2024/0027998 A1, Jan. 25, 2024
Int. Cl. G05B 19/4155 (2006.01)
CPC G05B 19/4155 (2013.01) [G05B 2219/31368 (2013.01)] 20 Claims
OG exemplary drawing
 
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.