Skip to content

kafziel4/restassured-api-tests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

REST Assured API Tests

Java Apache Maven JUnit 5 GitHub Actions

A sample API test automation project in Java, using Maven, JUnit 5, REST Assured, and Jackson.

ReqRes

The API chosen for testing was ReqRes. It simulates how a real application behaves, is highly available and accessible from anywhere. For more information, visit their website here.

How it works

The project uses Maven for project management, JUnit 5 as the test framework, REST Assured for REST API testing functionality, and Jackson for JSON serialization/deserialization.
A workflow is set up to install Java, run the tests, and publish the HTML report to GitHub Pages. The report can be viewed here.

report

How to run it

  • Install Java
  • Install Maven
  • Run the tests and generate the report: mvn surefire-report:report

maven

About

Sample API test automation project with REST Assured

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages