20240036947. METHOD AND SYSTEM FOR CONFIGURATION-BASED APPLICATION PROGRAMMING INTERFACE TESTING FRAMEWORK simplified abstract (JPMorgan Chase Bank, N.A.)
Contents
METHOD AND SYSTEM FOR CONFIGURATION-BASED APPLICATION PROGRAMMING INTERFACE TESTING FRAMEWORK
Organization Name
Inventor(s)
Satya Ghattu of Hillsborough NJ (US)
Prasad Gundeti of Telangana (IN)
Yousuf Nizam of Hyderabad (IN)
METHOD AND SYSTEM FOR CONFIGURATION-BASED APPLICATION PROGRAMMING INTERFACE TESTING FRAMEWORK - A simplified explanation of the abstract
This abstract first appeared for US patent application 20240036947 titled 'METHOD AND SYSTEM FOR CONFIGURATION-BASED APPLICATION PROGRAMMING INTERFACE TESTING FRAMEWORK
Simplified Explanation
The patent application describes a method and system for testing an application programming interface (API) using a configuration-based framework. Here are the key points:
- Identification information about one or more APIs to be tested is received.
- Based on this information, at least two API endpoints and one or more dependencies to be tested are defined.
- An authentication model is retrieved to be used for accessing the APIs.
- A testing plan is generated based on the API endpoints, dependencies, and authentication model.
- The APIs are tested according to the testing plan.
- The results of the executed test are displayed on a graphical user interface (GUI).
Potential applications of this technology:
- Testing and validating APIs in software development.
- Ensuring the compatibility and functionality of APIs in different systems.
- Automating the testing process to improve efficiency and accuracy.
Problems solved by this technology:
- Streamlining the testing process for APIs, reducing manual effort and potential errors.
- Providing a standardized framework for testing APIs, ensuring consistent and reliable results.
- Facilitating the identification and resolution of issues or bugs in the API implementation.
Benefits of this technology:
- Improved efficiency and accuracy in testing APIs, leading to faster development cycles.
- Enhanced reliability and quality of APIs, resulting in better user experiences.
- Simplified management and monitoring of API testing through a graphical user interface.
Original Abstract Submitted
a method and system for using a configuration-based framework for testing an application programming interface (api) are provided. the method includes receiving identification information about one or more apis to be tested; defining, based on the first information, at least two api endpoints and one or more dependencies to be tested; retrieving an authentication model to be used for accessing the apis; generating a testing plan based on the api endpoints, the dependencies, and the authentication model; executing a test of the apis based on the testing plan; and displaying at least one result of the executed test on a graphical user interface (gui).