US 12,079,114 B2
Impact analysis based on API functional testing
Robert M. O'Dell, Bellevue, WA (US); Nicolas Hernan Battiato, Buenos Aires (AR); Diego Larralde, Buenos Aires (AR); and Ignacio Agustin Manzano, Buenos Aires (AR)
Assigned to Salesforce.Com, Inc., San Francisco, CA (US)
Filed by salesforce.com, inc., San Francisco, CA (US)
Filed on Jan. 31, 2022, as Appl. No. 17/589,604.
Claims priority of provisional application 63/246,223, filed on Sep. 20, 2021.
Prior Publication US 2023/0088970 A1, Mar. 23, 2023
Int. Cl. G06F 11/30 (2006.01); G06F 11/36 (2006.01); G06F 16/901 (2019.01); G06N 5/04 (2023.01); G06N 20/00 (2019.01)
CPC G06F 11/3688 (2013.01) [G06F 16/9024 (2019.01); G06N 5/04 (2013.01); G06N 20/00 (2019.01)] 14 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
receiving, by one or more computing devices, a functional test suite corresponding to an application programming interface (API);
generating, by the one or more computing devices, a knowledge graph of information by combining a test-result graph of information based on a result of execution of a test of the functional test suite with a metadata-linked graph of information based on metadata corresponding to the API, wherein the metadata-linked graph comprises a plurality of metadata-linked subgraphs associated with a respective runtime identifier indicating a time stamp of when a respective test of the functional test suite is executed; and
generating, by the one or more computing devices, an alert message corresponding to the function test suite based on the knowledge graph of information, wherein the generating the alert message comprises identifying a knowledge subgraph corresponding to a failed test of the functional test suite, and determining a classification of the alert message using a machine-learning algorithm based on the knowledge graph.