Invention Grant
- Patent Title: System, method, and computer program for automated application programming interface (API) regression testing
-
Application No.: US15901772Application Date: 2018-02-21
-
Publication No.: US10678679B1Publication Date: 2020-06-09
- Inventor: Prashant Vijay Sonawale , Dror Avrilingi , Yasmin Bel Klein
- Applicant: Amdocs Development Limited
- Applicant Address: CY Limassol
- Assignee: AMDOCS DEVELOPMENT LIMITED
- Current Assignee: AMDOCS DEVELOPMENT LIMITED
- Current Assignee Address: CY Limassol
- Agency: Zilka-Kotab, P.C.
- Main IPC: G06F11/00
- IPC: G06F11/00 ; G06F11/36

Abstract:
A system, method, and computer program product are provided for automated API regression testing with a business flow sense/customer journey. In operation, a system identifies one or more environments for which to perform one or more testing activities. The system discovers an application programming interface (API) architecture associated with the one or more environments by tracing all unique combinations of business flows and/or customer journeys on production and discovering all API paths for each of the business flows. The system stores and categorizes information associated with the API architecture in at least one API dictionary, based on the machine learning. The system automatically recommends relevant API test cases associated with the API architecture for performing API testing on the one or more environments, using the information associated with the API architecture from the API dictionary as a reference.
Information query