-
公开(公告)号:US20240027998A1
公开(公告)日:2024-01-25
申请号:US17871246
申请日:2022-07-22
Applicant: SAP SE
Inventor: Naveen V , Shanavas Madeen S , Ravikanth MALIPEDDU
IPC: G05B19/4155
CPC classification number: G05B19/4155 , G05B2219/31368
Abstract: According to some embodiments, systems and methods are provided, including at least one end-to-end (E2E) scenario including a sequence of process steps; a plurality of automates, wherein an automate is executable for each process step; a memory storing processor-executable code; and a processing unit to execute the processor-executable program code to: execute the plurality of automates in a sequential order that matches a sequential order of the process steps; for each executed automate, determine whether the executed automate failed; in a case it is determined the executed automate failed, identify dependent transactional data input to the failed automate, wherein the dependent transactional data includes one or more data objects; identify a validity state of each data object; and resume execution of the process steps based on the identified validity state. Numerous other aspects are provided.
-
公开(公告)号:US12282419B2
公开(公告)日:2025-04-22
申请号:US17828268
申请日:2022-05-31
Applicant: SAP SE
Inventor: Naveen V , Shanavas Madeen S , Ravikanth Malipeddu , Santhosh Reddy Mereddy , Ajith G , Prabhat Kumar Singh , Sushanth B R , Manu Jose Philip
IPC: G06F11/3698 , G06F8/36
Abstract: According to some embodiments, systems and methods are provided, including a memory storing processor-executable code; and a processing unit to execute the executable program code to: execute an automation test for a user interface application, wherein execution of the automation test includes accessing a web-object; determine whether the web-object is included in an object repository; in a case it is determined the web-object is not included in the object repository, create the web-object in the object repository; and in a case it is determined the web-object is included in the object repository: determine whether the accessed web-object includes at least one different property from the web-object included in the object repository; and update the web-object included in the object repository with the at least one different property in the accessed web-object. Numerous other aspects are provided.
-
公开(公告)号:US20240176728A1
公开(公告)日:2024-05-30
申请号:US18071795
申请日:2022-11-30
Applicant: SAP SE
Inventor: Ajith G , Sandeep NEGI , Ravikanth MALIPEDDU , Naveen V , Shanavas Madeen S , Anurag NAYAK
CPC classification number: G06F11/3664 , G06F9/453 , G06F11/3676
Abstract: According to some embodiments, systems and methods are provided including a memory storing program code to: execute a functional automation tool for an application under test in at least two languages, wherein execution of the functional automation tool includes a rendering of a plurality of user interfaces in each of the at least two languages; identify at least one of a label and a tooltip in each of the plurality of user interfaces; capture a screenshot for each of the plurality of user interfaces, wherein the captured screenshots include a first screenshot and at least one subsequent screenshot; identify the subsequent screenshot as unique or redundant; and render a language acceptance testing output for each unique screenshot, displaying each identified label and tooltip in the at least two languages. Numerous other aspects are provided.
-
公开(公告)号:US20240354238A1
公开(公告)日:2024-10-24
申请号:US18302606
申请日:2023-04-18
Applicant: SAP SE
Inventor: Shanavas Madeen S , Naveen V , Ravikanth MALIPEDDU
CPC classification number: G06F11/3688 , G06F11/3438
Abstract: According to some embodiments, systems and methods are provided including a memory storing processor-executable program code of a test automation module; and a processing unit to execute the processor-executable program code to cause the system to: retrieve an automate for an application under test, the application under test including a user interface displaying at least one web object; execute the automate, wherein execution of the automate further comprises: identifying at least one Open Data Protocol (OData) call in the automate; mapping at least one test data value for the web object to a corresponding parameter in the OData call; and executing the at least one OData call with the mapped at least one test data value, wherein execution of the at least one OData call outputs a response. Numerous other aspects are provided.
-
公开(公告)号:US20230385181A1
公开(公告)日:2023-11-30
申请号:US17828268
申请日:2022-05-31
Applicant: SAP SE
Inventor: Naveen V , Shanavas Madeen S , Ravikanth MALIPEDDU , Santhosh Reddy MEREDDY , Ajith G , Prabhat Kumar SINGH , Sushanth B. R , Manu Jose PHILIP
CPC classification number: G06F11/3664 , G06F8/36
Abstract: According to some embodiments, systems and methods are provided, including a memory storing processor-executable code; and a processing unit to execute the executable program code to: execute an automation test for a user interface application, wherein execution of the automation test includes accessing a web-object; determine whether the web-object is included in an object repository; in a case it is determined the web-object is not included in the object repository, create the web-object in the object repository; and in a case it is determined the web-object is included in the object repository: determine whether the accessed web-object includes at least one different property from the web-object included in the object repository; and update the web-object included in the object repository with the at least one different property in the accessed web-object. Numerous other aspects are provided.
-
-
-
-