20240036947. METHOD AND SYSTEM FOR CONFIGURATION-BASED APPLICATION PROGRAMMING INTERFACE TESTING FRAMEWORK simplified abstract (JPMorgan Chase Bank, N.A.)

From WikiPatents
Jump to navigation Jump to search

METHOD AND SYSTEM FOR CONFIGURATION-BASED APPLICATION PROGRAMMING INTERFACE TESTING FRAMEWORK

Organization Name

JPMorgan Chase Bank, N.A.

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).