Edit Content
Click on the Edit Content button to edit/add the content.

API Automation

Syllabus

  • Introduction to Rest Assured
  • Setup Automation Test Project:
  • Introduction on Test API's & Setup a project with RA library
  • GET request API test & Validate the response
  • Sending query parameters & validating response
  • Working with query params and path params
  • Basic Header validation
  • Extracting Response Body values with JsonPath
  • Response Header and Body validations using Hamcrest Matchers
  • Understanding various Hamcrest Matchers
  • POST/PUT/DELETE tests:
  • POST Request with payload
  • PUT/PATCH request with payload
  • DELETE request
  • What is missing?
  • Authentication
  • Serialization and Deserialization in Rest Assured
  • Creating POJO class
  • Validating API Responses with created POJO
  • Serializing data with POJO classes for POST and PUT / PATCH payload
  • Developing framework from scratch with Cucumber BDD, Maven & JUnit
  • Adding logging capabilities
  • Integrating reporting tool
  • Framework Folder structure for API automation
  • Creating global variables
  • Creating end to end API automation scripts
  • Adding assertions
  • Creating Categories for execution control
  • Script Execution and viewing the reports

Pleasure and praising pain was born and I will give you a complete acc the system, and expound, Polished finish elegant court shoe work duty stretchy slingback strap mid kitten heel this...

API Automation

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor reprehenderit  voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Topic : API Automation

Duration

20 Days

You Also Like

JAVA SELENIUM
BY BHANU PRAKASH

Selenium is one of the most widely used open source Web UI (User Interface) automation testing suite.

Enroll Now

Enroll Now

Enroll Now

PYTHON SELENIUM
BY BHANU PRAKASH
Python is a computer programming language often used to build websites and software, automate tasks, and conduct data analysis.

Enroll Now

PYTHON SELENIUM
BY BHANU PRAKASH

Selenium is one of the most widely used open source Web UI (User Interface) automation testing suite.

Enroll Now

Subscribe Newsletter

Learn How to Earn

Apps Download

Lorem ipsum dolor amet, consectetur adipiscing elit, sed eiusmod tempor

Register Now