Created by Cameron Bradley
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 40 Lectures ( 4h 46m ) | Size: 4.21 GB
Learn how to develop a robust Playwright & Typescript API automation framework from the ground up.
What you’ll learn
How to setup your own local development environment. (IntelliJ and VSCode)
Planning out our API automation suite coverage with Postman.
Developing our first GET cucumber scenario together.
Introducing Cucumber World into our framework – Segregated test context.
Passing our retrieved API response in segregated context across step definitions leveraging Cucumber World.
Adding Lintrc to ensure code quality for our automation framework.
Customising the cucumber-js on runtime – Dynamic Cucumber runtime arguments.
Adding ENV files for better environment variables management.
Introducing Global Configuration into our framework to enable dynamic host routes.
Asserting on our JSON response within our automation test.
Adding the Cucumber html reporter to review automation results.
Adding parallel and retry capabilities to our automation framework.
DELETE’ing our first post and asserting on an empty JSON response.
Posting a custom json payload to our create new records.
Editing posts with PATCH and asserting on our edited response.
Updating posts with PUT.
Asserting on unsuccessful response if we attempt to update a post that does not exist.
The course has been designed to take you from beginner to expert in building a robust API automation framework.
You can complete this entire course on MAC, Windows on Linux.
Who this course is for
Manual testers interested in learning Automation