Course Information
Course Overview
Join the "Most Popular" Rest API Automation Course With Basics To Advanced Level Framework Implementation From Scratch
REST Assured is powerful set of APIs to automate Restful APIs/Restful Webservices
(just like Selenium WebDriver for Web Application).
Almost all web applications use Rest APIs to communicate with back-end and it has gained a lot of popularity in the modern day application architecture.
It is very important for QA/Automation engineers to understand how to
automate Rest API tests. Automating Rest APIs tests is very crucial for
projects because Rest API tests are quick to run and more stable unlike
web automation.
90% of the IT industry is now moving towards Rest API Automation ---- So What are you waiting for ???
********************* Why this course? *********************
------> No other course covers topics covered in this course with such great depth of detail.
All materials including code files.
------> We start from Beginners level and go through Advanced FRAMEWORK level. This is a single course for
everything you need to know related to Rest API Manual testing and Automation.
***** One stop place to become an Expert in Rest API Automation Framework from scratch *****
***** One and Only course on internet with real time APIs with Framework Implementation like Twitter and Google Maps examples *****
------> Basics To Advanced Level With Rest Assured, Postman, Java, TestNG, Framework Implementation From Scratch
Get awesome Support, on demand desktop session on Team Viewer and Skype.
********************* WHAT MAKES THIS COURSE BEST? *****************************
We assume that students have no experience in automation/coding and start every topic from scratch and basics.
Examples are taken from TESTING REAL TIME HOSTED Rest APIs to understand how different components can be automated, that will give
you idea of industry level framework and give you confidence.
NO PRIOR CODING OR AUTOMATION EXPERIENCE NEEDED, this course covers all the necessary topics.
Get more than 25 hours of unique content with real example code files provided to refer and learn with examples.
*******************************************************************************************************
- Are you looking to step into Rest API Automation industry with the latest technologies in market?
- Are you keen to learn Rest API Automation using RestAssured with java and other latest framework technologies?
- Interested in learning how Rest APIs are automated in projects?
We start with how to code in Java and then move towards learning Postman Client, RestAssured, TestNG, Maven.
Topics Include:
- Understand and use POSTMAN to send requests (using GET, POST, PUT, DELETE operations)
- Introduction to REST Assured, which is a popular open
source library used for API test automation. - Learn how to write tests
for GET, POST, PUT and DELETE operations using Real Time hosted Rest APIs like Google's and Twitter's Real Time hosted Rest APIs - Understand and use JSONPath, XML Path to assert and extract response
- Understand how to write efficient and less redundant code using Request Specification, Response Specification, Logging
- Adding multiple assertions to a single test
- Learn Authentication using OAuth on Twitter's Real Time hosted Rest APIs
Course Content
- 25 section(s)
- 103 lecture(s)
- Section 1 Introduction
- Section 2 Java Setup and Installation
- Section 3 12 Hours Of Java And TestNG Content
- Section 4 RestAPI Introduction
- Section 5 Rest Client Setup
- Section 6 RestAPI Testing Using Postman Client
- Section 7 RestAssured Setup
- Section 8 RestAPI Automation Overview
- Section 9 OAuth Real World Twitter APIs Example
- Section 10 Validating JSON Response
- Section 11 Twitter End-To-End Workflow
- Section 12 Validating XML Response
- Section 13 Request And Response Logging
- Section 14 Rest Assured Assertions
- Section 15 Useful Tricks
- Section 16 Rest Assured Specifications
- Section 17 Automation Framework - Part 1
- Section 18 Automation Framework - Part 2
- Section 19 Automation Framework - Part 3
- Section 20 Practice Exercise
- Section 21 End To End Framework Execution
- Section 22 Git And GitHub - Version Control System
- Section 23 Continuous Integration With Jenkins
- Section 24 Build Management With Maven
- Section 25 Conclusion
What You’ll Learn
- ***** At the end of this course, you will have detailed understanding of REST API Automation Frameworks, You will be able to EXPLAIN, DESIGN and IMPLEMENT structured AUTOMATION FRAMEWORKS using RestAssured Libraries, *** In-depth understanding of REST API Automation using RestAssured with real time examples, Thorough understanding of REST testing tools like POSTMAN, Advanced REST Client, Write efficient and less redundant code using RestAssured Specifications, ***** We have 10 dedicated INSTRUCTORS to help you with queries within 24 HOURS, resume preparation, You will be able to run complete Test Suite using TestNG and Maven, You will have complete understanding of TestNG Framework, ***** You will have excellent command on Build Management using MAVEN, You will be able to create REPORTS using TestNG, ***** You should be able to lead any Selenium Automation Project from scratch on your own, With all this knowledge gained, you should be easily able to clear Selenium Automation interviews
Skills covered in this course
Reviews
-
AAndres Vinicio Altamirano Rodríguez
Expected more in depth RestApi method usage, more realistic use cases, but it's a very good starting point to learn how to work with API automation, I still recommend this course for beginners
-
KK N A C WIjesiri
Really good course to follow for learn Rest API Automation
-
AAbhinendra Singh
@Anil , Please update the lecture these are very old lectures and not updated and also please give some depth of it , It seems very straight forward , As tutor please explain in the way that if anyone gone threw your lecture once they will never forget it and concept will be all time.
-
AAmith' V
could've been added on processing of cookies & request headers. Attended an interview and they have asked to extract cookie token(Not in response body) after login and use it further to make other calls, which i was unaware. It would ve been good to include this in videos!!