Skip to content

mfaisalkhatri/OkHttpRestAssuredExamples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License Github Actions Workflow

Don't forget to give a ⭐ to make the project popular.

❓ What is this Repository about?

This project is the outcome of my self-learning the API Testing Automation frameworks - Rest-assured and OkHttp. I heard a lot about Rest-Assured and OkHttp and how it made the QA's life easier by helping them to run all the tedious API tests in an efficient way.

Hence, I started learning about these frameworks and have documented all my learnings in this repository.

Checkout my blog API Testing using RestAssured and OkHttp where I talk about these frameworks in details and which one to choose for testing your APIs.

Details about this Project:

  • This repo contains example codes of API Tests using Rest-Assured and OkHttp.
  • Hamcrest Matchers and TestNG asserts are used for assertions.
  • TestNG Listeners are used to capture the events in log.
  • Log4j is used to capture logs.
  • Lombok has been used to generate Getter and Setters automatically for post body requests.
  • Rest APIs on https://reqres.in/ have been used for testing.

✍️ Blog Links

🎥 Tutorial Video

Watch the video Watch the video

❓ Need Assistance?

  • Discuss your queries by writing to me @ mohammadfaisalkhatri@gmail.com OR ping me on any of the social media sites using the below link:

💻 Paid Trainings

Contact me for Paid trainings related to Test Automation and Software Testing, mail me @mohammadfaisalkhatri@gmail.com or ping me on LinkedIn

💭 Checkout the blogs related to Software Testing and Test Automation on the following links:

Subscribe to my YouTube Channel

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy