Skip to content

prashant1507/BDD-RestAssured-Framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BDD RestAssured Automation Framework

Sample automation project to practice RestApi using:

  • Java Cucumber
  • TestNG (with parallel test)
  • Rest Assured
  • Maven
  • Allure Reporting

Test Runner

Tests can be executed in parallel using:

To Deploy Sample JSON Server

  • Setup Node
  • Install npm i json-server or npm i json-server -g
  • Create a db.json file
  • Run json-server --watch db.json
  • Access server on localhost:3000
    Reference Link

Note:

  • In Common.java, reusable methods are added using RequestSpecBuilder and RequestSpecification
  • In servicehelpersPackage, reusable methods are added using given(), when(), etc

Important Links: