Skip to content

RestAPI Automation framework with Rest-assured.io, java, testNG

Notifications You must be signed in to change notification settings

Raghavendra-vaidya/api-suite

Repository files navigation

api-suite ⚙️

RestAPI Automation framework using restAssured.


APIs and other information:

Name: Petstore apis

Swagger link: https://petstore.swagger.io/

Sections automated: Pets, Users

Involved tech: RestAssured - java, testNG

CI : CircleCi

Build tool: Maven , Gradle

Plugins: Maven-fail-safe


Pre-requisites:

  • Java 1.8 or higher is required to installed in the system.
  • Maven and gradle should be installed locally or any IDE with maven plugin should be installed.

How to execute:

from the project root:

  1. Maven: mvn verify
  2. Gradle: gradle clean test

Reports:

Extent report:

image


Default report: image


Sample CI pipeline screenshot:

image


image

About

RestAPI Automation framework with Rest-assured.io, java, testNG

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages