Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/youssefm2000/spotify.oauth2.0_restassuredframework
Api Test Automation "PlaylistApi test"
https://github.com/youssefm2000/spotify.oauth2.0_restassuredframework
allure-report jackson java jenkins lombok restassured
Last synced: about 1 month ago
JSON representation
Api Test Automation "PlaylistApi test"
- Host: GitHub
- URL: https://github.com/youssefm2000/spotify.oauth2.0_restassuredframework
- Owner: youssefm2000
- Created: 2023-07-15T14:27:01.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-08-19T11:09:11.000Z (over 1 year ago)
- Last Synced: 2023-08-19T12:28:16.751Z (over 1 year ago)
- Topics: allure-report, jackson, java, jenkins, lombok, restassured
- Language: Java
- Homepage:
- Size: 45.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Spotify.Oauth2.0_RestAssuredFramework
- Rest Assured
- java
- maven
- TestNG
- Data Driven such as Json file
- Allure Reports
- Jackson Api
- Lombok
- Jenkins Pipeline
# The Framework goals:- Scalable and extensible.
- Reusable Rest Assured specifications.
- Reusable Rest Assured API requests.
- Separation of API layer from test layer.
- POJOs for Serialization and Deserialization.
- Singleton Design Pattern.
- Lombok for reducing Boilerplate code.
- Builder pattern for Setter methods in POJOs.
- Robust reporting and logging using Allure.
- Automate positive and negative scenarios.
- Support parallel execution.
- Data driven using TestNG Data Provider.
- Automated access token renewal.
- Maven command line execution.
- Integration with Git.
- Integration with Jenkins.# For Video Recording
click on this url to watch the running of test cases
"https://www.linkedin.com/feed/update/urn:li:activity:7075949074608193536/"