REST Assured API Automation + Framework From Zero to Hero!



Advertisements   
   

What topics are covered in this course?

Short answer: Many.

Long answer: Here’s the list ->

  • API Essentials
  • Postman Essentials
  • JSON Essentials
  • HTTP Essentials
  • Postman Mock Server
  • Java Programming Basics
  • Groovy JsonPath
  • Jayway JsonPath
  • Groovy Vs Jayway
  • Rest Assured – Setup
  • Rest Assured – Getting Started
  • Rest Assured – Logging
  • Rest Assured – Handling Headers
  • Rest Assured – Automate Get
  • Rest Assured – Hamcrest Assertion
  • Rest Assured – Hamcrest Collection Matchers
  • Serialization & De-serialization: Concept
  • Serialization & De-serialization: POJOs
  • Serialization & De-serialization: Role of Jackson API
  • Serialization & De-serialization: HashMap to JSON object
  • Serialization & De-serialization: ArrayList to JSON array
  • Serialization & De-serialization: Jackson Annotations
  • Serialization & De-serialization: Jackson ObjectMapper
  • Serialization & De-serialization: Jackson ObjectNode
  • Serialization & De-serialization: Jackson ArrayNode
  • Serialization & De-serialization: Complex POJO Example
  • Serialization & De-serialization: Full JSON body matching
  • Serialization & De-serialization: Parameterization using TestNG Data provider
  • Rest Assured – Request Specification
  • Rest Assured – Response Specification
  • Rest Assured – Automate Post, Put, Del
  • Rest Assured – Multiple ways to send request payload
  • Rest Assured – Complex JSON in request body
  • Rest Assured – Request Parameters
  • Rest Assured – Multipart Form Data
  • Rest Assured – Form URL Encoded
  • Rest Assured – File upload and download
  • Rest Assured – JSON Schema Validation
  • Rest Assured – Logging Filters
  • Rest Assured – Configs
  • Authentication schemes – Form/Session Based Authentication
  • Authentication schemes – Session Filter
  • Authentication schemes – CSRF Token
  • Authentication schemes – Handling Cookies
  • Authentication schemes – OAuth2.0
  • Authentication schemes – OpenID Connect
  • Authentication schemes – OAuth Vs Open ID Connect
  • Authentication schemes – ID Token
  • Authentication schemes – OAuth Authorization Grant Flow
  • Authentication schemes – OAuth Implicit Grant Flow
  • Authentication schemes – OAuth Client Credentials Flow
  • Authentication schemes – Basic Authentication
  • Authentication schemes – Digest Authentication
  • Authentication schemes – Bearer Token
  • Authentication schemes – APIKey
  • Google OAuth 2.0 – Configure and setup client app for authorization code grant flow
  • Google OAuth 2.0 – Fetch auth code, access token and refresh token
  • Google OAuth 2.0 – Renew access token
  • Google OAuth 2.0 – Automate Get User Profile API
  • Google OAuth 2.0 – Automate Send Email API
  • Google OAuth 2.0 – Implicit grant flow implementation
  • Google OAuth 2.0 – Open ID connect flow implementation
  • Spotify OAuth 2.0 – Configure and setup client app for authorization code grant flow
  • Spotify OAuth 2.0 – Fetch auth code, access token and refresh token
  • Spotify OAuth 2.0 – Renew access token
  • Spotify OAuth 2.0 – Automate Playlist API
Read more course:  RESTful API Development with ASP.NET Core Web API Bootcamp

And here’re our Framework goals ->

  • Scalable and extensible
  • Reusable Rest Assured specifications
  • Reusable Rest Assured API requests
  • Separation of API layer from test layer
  • POJOs for Serialization and Deserialization
  • Singleton Design Pattern
  • Lombok for reducing Boilerplate code
  • Builder pattern for Setter methods in POJOs
  • Robust reporting and logging using Allure
  • Automate positive and negative scenarios
  • Support parallel execution
  • Data driven using TestNG Data Provider
  • Automated access token renewal
  • Maven command line execution
  • Integration with Git
  • Integration with Jenkins

And the tools and tech stack we are going to use ->

  • Rest Assured
  • TestNG
  • Java
  • Allure Reports
  • Hamcrest
  • Jackson API
  • Lombok

What else is included in the course?

  • All the code/notes used in the lectures is available for download
  • You will get my full support in the Q&A

REST Assured API Automation + Framework From Zero to Hero!, Free Tutorials Download

Download REST Assured API Automation + Framework From Zero to Hero! Free Tutorials Direct Links

Go to Download Tutorials Page Go to HomePage Tutorials

Password : freetuts.download


Advertisements

Related Courses

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.