Skip to content

Restful API automation: TestNG + Rest Assured + maevn + report + log

Notifications You must be signed in to change notification settings

CloverLii/apitest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

apitest

This is an ongoing project for Restful API automation, using:

  • TestNG: for tests execution
  • Rest Assured: for creating API tests using BDD style
  • Junit5: for group assertion
  • Maven: for dependencies management
  • Slf4j & log4j: for logging
  • Allure: for report
  • API Server: @james-willett/VideoGameDB

Project Structure:

src/test/java:

  • listener
  • testcases
  • util

src/test/resources:

  • config/config.properties
  • data/
  • allure.properties
  • log4j.properties

output:

  • logs
  • screenshots

target:

  • allure-report
  • allure-results

pom.xml

testng.xml

About

Restful API automation: TestNG + Rest Assured + maevn + report + log

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages