Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Tahanima/restful-booker-api-test-automation
Restful-booker API test automation project using Java and REST Assured.
https://github.com/Tahanima/restful-booker-api-test-automation
api java restassured test-automation
Last synced: 2 months ago
JSON representation
Restful-booker API test automation project using Java and REST Assured.
- Host: GitHub
- URL: https://github.com/Tahanima/restful-booker-api-test-automation
- Owner: Tahanima
- Created: 2022-07-02T10:34:22.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-01-20T05:38:59.000Z (almost 2 years ago)
- Last Synced: 2024-10-12T18:33:36.446Z (2 months ago)
- Topics: api, java, restassured, test-automation
- Language: Java
- Homepage:
- Size: 74.2 KB
- Stars: 8
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Restful-booker API Test Automation
[Restful-booker API](https://restful-booker.herokuapp.com/) is *an API playground created by Mark Winteringham for those wanting to learn more about API testing and tools*.
This project is my attempt to learn API test automation using **Java** and **REST Assured**.
## Languages and Frameworks
The project uses the following:
- *[Java 11](https://openjdk.org/projects/jdk/11/)* as the programming language.
- *[REST Assured](https://rest-assured.io/)* as the REST API test automation framework.
- *[Lombok](https://projectlombok.org/)* to generate getters, setters and builders.
- *[JUnit 5](https://junit.org/junit5/)* as the testing framework.
- *[Hamcrest](http://hamcrest.org/JavaHamcrest/)* as the matcher library.
- *[Datafaker](https://www.datafaker.net/)* as the fake data generation library.
- *[Gradle](https://gradle.org/)* as the Java build tool.
- *[IntelliJ IDEA](https://www.jetbrains.com/idea/)* as the IDE.