-
公开(公告)号: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.
-
2.
公开(公告)号:US20200019488A1
公开(公告)日:2020-01-16
申请号:US16034117
申请日:2018-07-12
Applicant: SAP SE
Inventor: Prabhat Kumar Singh , Alex Jude , Isha Gogia , Raaj Ahuja
Abstract: Data is received that encapsulate a test case document including a series of test instructions written in natural language for testing a software application. The software application includes a plurality of graphical user interface views (e.g., views in a web browser, etc.). Thereafter, the test case document is parsed using at least one natural language processing algorithm. This parsing includes tagging instructions in the test case document with one of a plurality of pre-defined sequence labels. Subsequently, a test automate is generated using at least one machine learning model trained using historical test case documents, corresponding automates, and their successful executions and based on the tagged instructions in the test case document. The generated test automate includes one or more test scripts which, when executed, perform a testing sequence of the software application according to the series of test instructions. Related apparatus, systems, techniques and articles are also described.
-
公开(公告)号:US20240354082A1
公开(公告)日:2024-10-24
申请号:US18137335
申请日:2023-04-20
Applicant: SAP SE
Inventor: Praveen Jha , Prakash Kumar , Prabhat Kumar Singh , Sushanth B R , Maruthi Srinivas Sigamsetty , Muhammed Bilal A
IPC: G06F8/41
CPC classification number: G06F8/4432
Abstract: Techniques and solutions are provided for increasing the energy efficiency of computing code. Many computing operations can be implemented in a number of different ways. While the end result of each implementation may be the same, the energy efficiency of the implementations can vary dramatically. Disclosed techniques provide rules that can be used to analyze code for a particular implementation of an operation. If a rule is triggered, a recommendation to replace the implementation with a more energy efficiency implementation can be provided, or the code can automatically be changed to include the more energy efficient implementation. Techniques for defining rules are also provided, such as by measuring or estimating energy used by various ways of implementing an operation. Measurement or estimation of energy used during code execution can be performed in a containerized environment, such as to provide improved accuracy, and allow for parallelization.
-
-