Webservices API Testing with Rest Assured API & POSTMAN 2020
37h 51m 9s
English
Paid
Master the art of Webservices API Automation Testing using Rest Assured API and POSTMAN. This comprehensive course covers all levels of API Testing with both manual and automated approaches on live projects. API Testing is crucial in today's tech landscape, where 90% of applications—whether web, mobile, or database-based—communicate via APIs, specifically REST and SOAP.
Course Requirements
The industry predominantly operates on RESTful web services due to its lightweight nature, with giants like Amazon, Facebook, LinkedIn, Google, and Expedia relying on it. Combining Selenium with API Testing can significantly enhance career prospects, as current automation roles demand proficiency in both. This course dives into the in-depth framework design of Webservices automation testing using Rest Assured API, incorporating the popular Cucumber BDD approach.
Prerequisites
Basic understanding of Selenium
Knowledge of Core Java
Open to any manual tester
Who This Course is For
Manual Testers
Automation Testers
Team Leads
Developers
DevOps professionals
Course Content
This course provides a detailed exploration of the following topics:
API Testing basics
SOAP vs. REST: Usage scenarios
Tools for Webservices Testing
Comprehensive POSTMAN usage
REST API Methods: GET, POST, PUT, DELETE, etc.
Framework construction with RestAssured API
OAUTH Authentication handling
Working with JSON & XML
Introduction to the Jackson Library
TestNG framework
Integration with Jenkins
Project building using Maven
Report generation with Extent Report
Executing tests in parallel
Version control with Git/GitHub
Data-Driven Testing techniques
Behavior-Driven Development with Cucumber BDD
Practicing with numerous live APIs
Learning Outcomes
Gain in-depth expertise in the POSTMAN Tool and REST ASSURED API
Automate Rest Assured API with comprehensive framework design on a live project
Complete understanding of Webservices API Manual and Automation Testing
Integrate various testing tools like Maven, Jenkins, ExtentReports, Log4j, TestNG, and more
By connecting students all over the world to the best instructors, Udemy is helping individuals reach their goals and pursue their dreams. Udemy is the leading global marketplace for teaching and learning, connecting millions of students to the skills they need to succeed. Udemy helps organizations of all kinds prepare for the ever-evolving future of work. Our curated collection of top-rated business and technical courses gives companies, governments, and nonprofits the power to develop in-house expertise and satisfy employees’ hunger for learning and development.
Watch Online 167 lessons
This is a demo lesson (10:00 remaining)
You can watch up to 10 minutes for free. Subscribe to unlock all 167 lessons in this course and access 10,000+ hours of premium content across all courses.