REST API Automation testing from scratch-(Rest Assured java)

BY
Eduonix

Develop an understanding of the concepts of automation testing to become a master in API Automation.

Mode

Online

Fees

₹ 300 600

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course overview

The REST API Automation testing from scratch-(Rest Assured java) online course has been meticulously prepared with the goal of selecting real-world scenarios that the industry uses in testing REST APIs, and they are neatly delivered with every basic concept up to the framework building level. The course focus on teaching testing real-time hosted REST APIs to understand how different components can be automated, giving them an understanding of the industry-level framework and instilling confidence in them.

REST API Automation testing from scratch-(Rest Assured java) online certification is designed by QAClick Academy - an online learning platform providing the latest IT courses with up-to-date content and is made available through Eduonix, an educational organisation dedicated to providing the best possible course material, pedagogical practices, and learning methods. REST API Automation testing from scratch-(Rest Assured java) syllabus begins with the beginner level and progresses to the advanced framework. This is a single course that will teach the learners everything they need to know about Rest API Manual Testing and Automation. Upon completion of the course, they will have mastered REST API Automation and will be able to successfully implement it in their workplace and will undoubtedly land a high-paying job.

The highlights

  • Self-paced course
  • English videos with subtitles
  • 17.5 hours of pre-recorded video content
  • 70 online lectures
  • 30-day money-back guarantee
  • Accessible on portable devices

Program offerings

  • Self-paced course
  • English videos with subtitles
  • Pre-recorded video content
  • 70 online lectures
  • 30-day money-back guarantee
  • Accessible on portable devices

Course and certificate fees

Fees information
₹ 300  ₹600

REST API Automation Testing from Scratch-Rest Assured Java Fees Structure

CourseAmount in INR
REST API Automation Testing from Scratch-Rest Assured Java
Rs 600
certificate availability

No

Who it is for

What you will learn

Java Automation skills

After completing the REST API Automation testing from scratch-(Rest Assured java) certification course, learners will gain the knowledge of Java programming and REST API automation testing. Learners will get to know how REST Assured is used for testing and validating the REST APIs, how REST APIs sits in the business logic layer to send data to the presentation layer. Learners will be able to write automation tests, design REST API frameworks with REST API automation test cases.

The syllabus

REST API Basics and Terminology

  • FAQ about Course ( Must Watch) 
  • How to reach Trainer for Doubts in the course?(**Must Watch**)
  • Introduction to REST API
  • Understanding how REST API architecture works
  • What is BaseURL, Resources in REST API?
  • Understanding GET,POST,PUT,DELETE requests
  • What are headers and cookies in rest request?

Getting started with REST API Testing

  • Understanding google place Search API for scripting 
  • Introduction to POSTMAN -Manual testing client for REST API
  • Adding new place in Google Maps with google API
  • Validating responses with POSTMAN client

Rest Assured setup for API Automation

  • Introduction on Test API 
  • Setting up Test Project with RestAssured API's
  • Understanding given tag for passing requests

Validating the Rest API Responses

  • Validating the body of first Json response
  • Examples on validating response headers and statuscodes
  • Understanding query parameters on sending request

Diving in Depth-Automating REST API's

  • Automating POST request with payload 
  • Grabbing the response body into String for Advance validations
  • Passing the response values into subsequent requests
  • Optimizing the scripts by centralizing the data
  • Datadriven testing best practises

Automation Utilities for Parsing the Json/XML responses

  • Validating Advanced xml responses 
  • Shortcut methods to convert Rawdata to xml/Json
  • Parsing Json response to extract values
  • Logging feature to debug automation scripts

Real world Example-Automating Jira API's

  • How Jira API Works?
  • Cookie Authentication API for Jira requests
  • Jira GET,POST API Scripting for creating bugs
  • End to end Solved examples on automating Jira API
  • Adding comment API using POST and PUT
  • Jira API scripting examples with response validations

Real world examples -Twitter API Automation

  • Introduction to Twitter API
  • Understanding OAuth Authentication Mechanism
  • Retrieve Tweets from the Account with API's
  • Publish Tweets to your account with the API calls
  • Delete the Tweets from API

OAuth Authentication setup for API Tests

  • OAuth Authentication setup for Rest Assured Scripts
  • Scripting Exercises on Twitter API -1
  • Scripting Exercises on Twitter API -2

REST API Framework Learning Plan***Must WATCH ****

  • Learning Plan

Framework Phase 1- Maven- Build Management tool

  • Importance of Maven in Framework development
  • Installing and configuring Maven
  • Understanding Terminologies of Maven
  • Creating Maven Project and importing into eclipse
  • Understanding POM.xml file and its dependencies
  • Importance of surefirePlugin in executing Tests
  • Integration of Testng with Maven
  • Switching the Tests with Maven profiling

Framework Phase 1- Jenkins- Continuous Integration Tool

  • Importance of Jenkins in Test frameworks
  • Install and configure Jenkins
  • Configuring Jenkin Settings and Workspace

Framework Phase 1 - TestNG Reports for Jenkin Jobs

  • Testng Reporting Plugin into Jenkin jobs

Framework Phase 1- Logging Framework - log4j

  • What is log4j? its usage in Rest API framework
  • Importing log4j into Eclipse project
  • Importance of log4j xml file
  • Understanding the xml file to control logging in Testcase
  • Testcase logging with log4j example-1
  • Testcase logging with log4j example continued...

REST API Framework development from scratch Part -1

  • Converting Project to TESTNG framework
  • Creating Maven REST API test Project
  • End to end testing API's on Maven Project
  • Generating reports and creating BAT file

REST API Framework development from scratch Part -2

  • Integrating Log4j into Rest API Tests
  • Configuring and generating log file for the tests
  • Importance of Global environment variables in Framework
  • Creating Modules to drive the data into Tests
  • Organizing files and folders as per test structure
  • Extent Reports in generating Test execution results
  • Integrating Rest API tests into JENKINS CI tool

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books