Skip to content

ChiragRathava/API_Automation_Programs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API Automation Programs

Project - API Automation

  1. Programming - Java
  2. Rest Assured
    1. JSON schema - Validation - Rest Assured.
    2. HTTP Methods -
    3. Verify Response - Rest Assured
  3. Manage your Payload - Jackson API, Gson (Pojo)
  4. Logs - Log4J
  5. Manage your Build, Dependencies. - Maven
  6. Data Driven Testing - Apache POI, Fillow - 3rd. (Excel)
  7. HTML Reporting- Allure Report, Extent Report
  8. Verify Response - Assert J, TestNG
  9. Manage your Testcases - TestNG

CI/CD

  1. Version Control -(Source) - Git
  2. Run your Code(Trigger), CI/CD - Jenkins
  3. Store your Code - Online - Github.com , Gitlab, Bitbucket
  4. Database - MySQL connector (Java lib) , JDBC connector

Dependencies

  • Rest Assured
  • TestNG
  • Allure Report
  • Exten Report
  • Jackson API / GSON
  • Apach POI or Fillow (Excel)
  • Log4J - Logs

About

Complete API automation testing framework using Java, RestAssured, TestNG with Maven, JSON validation, reporting and logging

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages