Tag: keploy

  • Terminologies Around API fellowship

    Terminologies Around API fellowship

    API fellowship Terms To better understand these concepts, you should first learn about the components of APIs. API: An application programming interface (API) is a set of rules that specifies how two software systems should communicate with each other. It defines the types of requests that can be made, the data formats that can be…

    —

    by

    in
  • My Keploy API Fellowship Journey: Connecting the Dots to Open Source

    My Keploy API Fellowship Journey: Connecting the Dots to Open Source

    A first-hand account of the Keploy API Fellowship program — what I learned about API testing, open-source contribution, and developer community building.

    —

    by

    in
  • An Introduction To API Testing

    An Introduction To API Testing

    First things first, what exactly is an API? An API stands for Application Programming Interface. Think you are in a restaurant. See the waiters? Well, that’s what an API can be considered as in the case of software development. The jargon definition for an API is that it is a set of rules and protocols…

    —

    by

    in
  • Everything You Need to Know About Unit Testing

    Everything You Need to Know About Unit Testing

    What are APIs? An API is a set of protocols and tools for building software applications. It specifies how software components should interact with each other, allowing them to communicate and exchange data. APIs often expose data and functionality through a set of endpoints, which are URLs that accept requests and return responses. Why use…

    —

    by

    in
  • A Comprehensive Guide to Types of API & API Architecture Patterns

    A Comprehensive Guide to Types of API & API Architecture Patterns

    APIs are best understood across two dimensions. By access: internal, external, partner, and composite each serve different audiences with different security levels. By architectural style: REST separates client and server concerns cleanly, RPC calls remote procedures by name, and event-driven APIs push responses when events occur rather than waiting for requests. The right combination depends…

    —

    by

    in
  • What is Mocha and keploy Testing?

    What is Mocha and keploy Testing?

    Hello developers! I hope you are all enjoying the process of writing test cases. Let out a sigh of relief. No matter what type of application is being developed, it should always be tested before being released. Testing frameworks such as Jest, Jasmine, QUnit, Karma and Cypress are just a few of the many options…

    —

    by

    in
  • My Keploy API Fellowship Journey: From Android Dev to Building APIs

    My Keploy API Fellowship Journey: From Android Dev to Building APIs

    It was around the 17th of August when a friend of mine, Yash, shared the link for the Keploy API Fellowship and suggested we join, since it was all about APIs. I was learning Android development at the time, and REST APIs kept showing up in almost every article and tutorial I read. I was…

    —

    by

    in
  • Common Challenges in API Testing

    Common Challenges in API Testing

    Sometimes API Testing can be challenging and frustrating. Every person who’s doing API Testing has to go through it eventually. And there is no other way other than to go through the phase and find a solution. As a tester I have experienced some of those frustrations of API Testing, and to know more on…

    —

    by

    in