Free Trial
Video
Dec 2023
13hrs 58mins
1st Edition
-
Examples are taken from testing real-time hosted REST APIs to understand how different components can be automated
-
A comprehensive course that starts from beginner’s level and goes through to an advanced framework level
-
A one-stop-shop for becoming an expert in REST API automation framework from scratch
REST Assured is an essential API automation tool, widely used for automating RESTful APIs and web services, a staple in modern web applications. As REST APIs become increasingly prevalent in application architecture, it's crucial for QA and automation engineers to master REST API test automation. These tests are favored in projects for their speed and stability compared to web automation, aligning with the industry's significant shift towards REST API automation.
In this course, we begin with Java fundamentals, progressing to practical applications in Postman Client, REST Assured, TestNG, and Maven. Our real-time REST API examples provide hands-on experience, equipping you with the knowledge of industry-standard frameworks and boosting your confidence in API test automation.
The course follows the structure of explaining the concept for the beginner’s level and going through the advanced framework level. In it we cover real-time APIs with framework implementation such as Twitter and Google Maps examples, and everything you need to know related to REST API manual testing and automation.
By the end of this course, you’ll have a detailed understanding of REST API automation frameworks. With all this knowledge gained, you should be easily able to pass Selenium automation interviews.
Quality assurance professionals and manual testers looking to start a career in test automation will benefit highly from the course. Quality assurance automation professionals wishing to intensify their current test automation skillsets and fresh graduates who want to make a dream career in software engineering should go for this course. Quality assurance team leads, and managers can get the advantage as well. No prior coding or automation experience is needed; this course covers all the necessary topics from scratch.
-
Understand and use Postman to send requests (GET, POST, PUT, DELETE)
-
Learn how to write tests using 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
-
Add multiple assertions to a single test
-
Learn authentication using OAuth on Twitter's real-time hosted REST APIs