Skip to content

This project demonstrates API testing using Rest Assured with Java. It includes automated test scripts to validate REST APIs and showcases best practices for structuring and running API tests.

Notifications You must be signed in to change notification settings

sharisroy/Rest_Assured

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Rest_Assured

This project demonstrates API testing using Rest Assured with Java. It includes automated test scripts to validate REST APIs and showcases best practices for structuring and running API tests.

πŸš€ Features

  • API testing using Rest Assured
  • Test framework integration (JUnit/TestNG)
  • Easy-to-read and maintainable code structure
  • Example test cases for CRUD operations
  • Serialization & Deserialization examples for handling JSON and POJOs
  • Usage of RequestSpecification and ResponseSpecification for reusable request setups

πŸ› οΈ Technologies Used

  • Java (JDK 8+)
  • Rest Assured
  • Maven for dependency management
  • TestNG (or JUnit, depending on setup)
  • IDE: IntelliJ IDEA / Eclipse

βš™οΈ Setup Instructions

  1. Clone the repository

    git clone https://github.com/sharisroy/Rest_Assured.git
    cd Rest_Assured
  2. Install dependencies

    mvn clean install
  3. Run tests

    mvn test

🀝 Contributing

Contributions are welcome! Feel free to fork the repo and submit a pull request.

πŸ“œ License

This project is licensed under the MIT License.


Author: Haris Chandra Roy

About

This project demonstrates API testing using Rest Assured with Java. It includes automated test scripts to validate REST APIs and showcases best practices for structuring and running API tests.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages