-
公开(公告)号:US12210442B2
公开(公告)日:2025-01-28
申请号:US18082434
申请日:2022-12-15
Applicant: SAP SE
Inventor: Ganesh Moorthy Duraisamy , Shreepathi Kukkila , Shivendu , Harsini R , Suhas Ramji , Arvind Viswanathan , Abhishek Mishra
Abstract: Techniques and solutions are provided for database testing. In particular, aspects of the present disclosure facilitate “automatic exploration” of testing of database features, such as database commands. In particular, test definitions can be created for particular database features, where a test definition can have variants. Different test definitions can be combined into a composite test, which can include different variants for different tests. An executable test can be created that allows a database to execute a composite test. The present disclose also provides techniques and solutions for analyzing test results, particularly when voluminous test results are returned. In one example, test results for multiple iterations of a test can be compared. A change in test results, for example, can cause a test result to be flagged for further review. The composite tests, or result analysis techniques, can help provide better testing of database software to help identify software errors/bugs.
-
公开(公告)号:US20240202105A1
公开(公告)日:2024-06-20
申请号:US18082434
申请日:2022-12-15
Applicant: SAP SE
Inventor: Ganesh Moorthy Duraisamy , Shreepathi Kukkila , Shivendu , Harsini R , Suhas Ramji , Arvind Viswanathan , Abhishek Mishra
CPC classification number: G06F11/3676 , G06F11/3684 , G06F11/3688 , G06F16/217
Abstract: Techniques and solutions are provided for database testing. In particular, aspects of the present disclosure facilitate “automatic exploration” of testing of database features, such as database commands. In particular, test definitions can be created for particular database features, where a test definition can have variants. Different test definitions can be combined into a composite test, which can include different variants for different tests. An executable test can be created that allows a database to execute a composite test. The present disclose also provides techniques and solutions for analyzing test results, particularly when voluminous test results are returned. In one example, test results for multiple iterations of a test can be compared. A change in test results, for example, can cause a test result to be flagged for further review. The composite tests, or result analysis techniques, can help provide better testing of database software to help identify software errors/bugs.
-
公开(公告)号:US12135717B1
公开(公告)日:2024-11-05
申请号:US18202137
申请日:2023-05-25
Applicant: SAP SE
Inventor: Ganesh Moorthy Duraisamy , Abhishek Mishra , Velliangiri Shanmugam , Archana Pinnamraju Venkataramanamoorthy , Shreepathi Kukkila
IPC: G06F16/00 , G06F16/242 , G06F16/2455
Abstract: Techniques for validating a cloud service for multiple programming stacks are disclosed. A computer system may configure a corresponding set of requests for each programming stack client in a plurality of programming stack clients based on usage metrics of a cloud service. Each programming stack client in the plurality of programming stack clients may be configured to be used to build a software application for the cloud service. The usage metrics may indicate historical requests executed on the cloud service via the plurality of programming stack clients. The computer system may then, for each programming stack client in the plurality of programming stack clients, trigger execution of the corresponding set of requests for the programming stack client on the cloud service via the programming stack client.
-
公开(公告)号:US20240394256A1
公开(公告)日:2024-11-28
申请号:US18202137
申请日:2023-05-25
Applicant: SAP SE
Inventor: Ganesh Moorthy Duraisamy , Abhishek Mishra , Velliangiri Shanmugam , Archana Pinnamraju Venkataramanamoorthy , Shreepathi Kukkila
IPC: G06F16/2455 , G06F16/242
Abstract: Techniques for validating a cloud service for multiple programming stacks are disclosed. A computer system may configure a corresponding set of requests for each programming stack client in a plurality of programming stack clients based on usage metrics of a cloud service. Each programming stack client in the plurality of programming stack clients may be configured to be used to build a software application for the cloud service. The usage metrics may indicate historical requests executed on the cloud service via the plurality of programming stack clients. The computer system may then, for each programming stack client in the plurality of programming stack clients, trigger execution of the corresponding set of requests for the programming stack client on the cloud service via the programming stack client.
-
公开(公告)号:US20180260431A1
公开(公告)日:2018-09-13
申请号:US15455839
申请日:2017-03-10
Applicant: SAP SE
Inventor: Ganesh Moorthy Duraisamy , Poornima Umashankar
CPC classification number: G06F16/2365 , G06T11/206
Abstract: A system, method, and computer-readable medium to receive a definition of a first chart; determine a chart type for the first chart based on the definition; calculate, based on the determined first chart type, proportion values for chart elements of the first chart; receive a definition of a second chart; determine whether a chart type for the second chart is the same as the first chart type; calculate, in response to the determination that the second chart type is the same as the first chart type, proportion values for the chart elements of the second chart based on the first chart type; determine whether the second chart is a valid representation of the first chart based on the calculated proportion values for the first chart and the second chart; and store a record of the validation determination.
-
-
-
-