- 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?
REST API Automation testing from scratch-(Rest Assured java)
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
REST API Automation Testing from Scratch-Rest Assured Java Fees Structure
Course | Amount in INR |
REST API Automation Testing from Scratch-Rest Assured Java | Rs 600 |
certificate availability
No
Who it is for
What you will learn
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
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