SECURE TESTING OF ATTACHMENT FUNCTIONALITY OF OBJECTS

    公开(公告)号:US20240143487A1

    公开(公告)日:2024-05-02

    申请号:US17975482

    申请日:2022-10-27

    Applicant: SAP SE

    CPC classification number: G06F11/3688 G06F11/3692

    Abstract: In a software testing environment, a computer implemented method receives a plurality of objects specified in different steps of a testing process. The method can identify, from the plurality of objects, a source object and at least one target object that share an attachment document which stored in a cloud-based data repository. The method can determine a unique reference of the attachment document from the source object, pass the unique reference to the at least one target object, and perform software testing on the at least one target object. The software testing on the at least one target object can verify that the attachment document stored in the cloud-based data repository is attached to the at least one target object via the unique reference.

    Re-usable web-objects for use with automation tools

    公开(公告)号:US12282419B2

    公开(公告)日:2025-04-22

    申请号:US17828268

    申请日:2022-05-31

    Applicant: SAP SE

    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.

    Failure analysis and recommendation service for automated executions

    公开(公告)号:US12298894B2

    公开(公告)日:2025-05-13

    申请号:US17514352

    申请日:2021-10-29

    Applicant: SAP SE

    Abstract: Disclosed herein are system, method, and computer program product embodiments for implementing failure classification and recommendation delivery. An embodiment operates by receiving, by a failure classification and recommendation system, a plurality of conditions and patterns for a plurality of failures associated with one or more applications/functions automated executions using various tools and receiving one or more recommendations for each one of the plurality of failures. The embodiment further includes storing the plurality of conditions and patterns and the one or more recommendations for each one of the plurality of failures. This embodiment can further include receiving a report from a first tool indicating a failure associated with one or more applications/functions automated executions using the first tool and determining a recommendation based on the received report. A response is sent, by the failure classification and recommendation system, the first tool, where the response includes the recommendation to rectify the failure.

    Smart view generation for payloads

    公开(公告)号:US12153594B2

    公开(公告)日:2024-11-26

    申请号:US17568211

    申请日:2022-01-04

    Applicant: SAP SE

    Abstract: According to some embodiments, systems and methods are provided, comprising a payload source; a memory storing processor-executable program code; and a processing unit to execute the processor-executable program code to cause the system to: receive a payload structure from the payload source; traverse the payload structure; identify one or more key-value pairs via the traversal; identify, for each identified key-value pair, a first attribute for each key; create a node for each key-value pair based on the identified first attribute and a value of the key-value pair; generate a data-entry field in a user interface for each created node; and render the user interface, wherein the rendered user interface includes a label for each created node, and the label is linked to a respective data-entry field. Numerous other aspects are provided.

    Metadata comparison of application programming interface (API) payloads

    公开(公告)号:US12105617B2

    公开(公告)日:2024-10-01

    申请号:US17964349

    申请日:2022-10-12

    Applicant: SAP SE

    CPC classification number: G06F11/3684 G06F11/3664 G06F11/3688

    Abstract: According to some embodiments, systems and methods are provided including an n−1 Application Programming Interface (API) including n−1 API metadata; an API automate, wherein the API automate is generated for the n−1 API; a memory storing processor-executable program code; and a processing unit to execute the processor-executable program code to cause the system to: receive an n API including n API metadata; execute the API automate with the n version API and output an API automate status; and in a case the API automate status is failed: compare the n API metadata and the n−1 API metadata; identify at least one difference between the n API metadata and the n−1 API metadata; generate an alert based on the identified at least one difference; and render a user interface, wherein the rendered user interface includes the alert. Numerous other aspects are provided.

Patent Agency Ranking