Posts

Showing posts from February, 2023

API Testing journey

  API Testing journey   I've been working on learning API testing for quite some time. I was only aware of the acronym API, which stands for application programming interface, until 2022. I started my search on Google because I wanted to learn more than that.  I Completed the following courses on various education platforms: 1. Coursera — Postman - Intro to APIs (without coding) 2. Coursera — Start Your API Testing Journey With Postman Tool 3. Udemy —  REST APIs with Postman for Absolute Beginners 4.  MOT - https://github.com/g33klady/TodoApiSample/tree/main/Resources . https://github.com/g33klady/TodoApiSample 5. LinkedIn Learning — API Testing Foundations 6. Test Automation university: https://testautomationu.applitools.com/exploring-service-apis-through-test-automation / 7. Test Automation university: https://testautomationu.applitools.com/python-api-testing /    Postman was discussed as a tool for API testing in the first three courses. In order to test an API endpoint, I

API testing with Bearer token

Image
  API testing with Bearer token  HTTP Authentication Schemes:   HTTP Authentication verifies the user's eligibility to access the web resource. It involves HTTP header-based communication between the client and the server, with the server requesting the user's credentials for authentication. I'll start by writing about bearer tokens because I recently learnt about them.   When a user logs in, the authentication server generates a token known as a bearer token. This token should be sent in the header of the client's subsequent calls .This token will shortly expire; in such circumstances, a new token must be generated. Application using Bearer token: The Contact List App is a small program that Kristin Jackvony created for testing. The APIs for this application authenticate users using bearer tokens. API documentation can be found https://documenter.getpostman.com/view/4012288/TzK2bEa8 I started by exploring the app's functionality , making a list of prospective te