COURSE DESCRIPTION:


Welcome to the comprehensive Playwright course that covers everything from the basics to frameworks, including JavaScript fundamentals without need of any prior JavaScript experience.

This course is entirely practical. We will use a fully functional e-commerce application for testing and learn how to automate every scenario of the application, including dynamic components often used in modern React and Angular applications.

We will also explore how to perform API testing to create data within the application using Playwright.

The course will show you how to conduct end-to-end functional testing, which includes both UI testing and API testing in a single script. This script creates data, tests scenarios, and deletes the data.

Advanced topics are discussed, such as grabbing session cookies using APIs and responses to bypass the UI login screen for faster and more reliable execution.

Everything is possible with Playwright, and this course demonstrates a systematic way to handle complex e-commerce applications with strategically designed automated test cases.The course covers two powerful frameworks for designing test cases:

Playwright Cucumber BDD Framework

Playwright with Mocha





What you'll learn


  • Learn JavaScript fundamentals required for Playwright Automation testing
  • Understand the Web Automation with Playwright on Live Applications
  • Comprehensive knowledge on all Playwright Methods and their usage with examples
  • Learn How to make API calls with in UI Automation tests to perform smart automation
  • Understand how to Intercept Network/API requests & responses with Playwright
  • Get Familiar with Playwright Inspector tool, Trace Viewer & Code Gen (Record Playback) tools
  • Develop Playwright cucumber BDD Framework from Scratch with best practices
  • Develop End to end Mocha Framework with Playwright utilizing all the features available in the tool
  • Understand visual testing, mobile device emulation & test execution in CI/CD Docker container

COURSE CURRICULUM;




  Introduction to Playwright Automation & Course expectations
Available in days
days after you enroll
  Getting started with Playwright Automation Core concepts
Available in days
days after you enroll
  Playwright Basic methods for Web Automation testing with examples
Available in days
days after you enroll
  Handling UI Components(Dropdowns ,Radio Buttons, Childwindows) with Playwright
Available in days
days after you enroll
  Learn Playwright Inspectors , Trace Viewers & Codegen tools with Demo examples
Available in days
days after you enroll
  End to End Web Automation Practice Exercise with Playwright
Available in days
days after you enroll
  Playwright Unique GetBy Locators for Smart Testing & Test Runner usage
Available in days
days after you enroll
  Handling Web dialogs, Frames & Event listeners with Playwright
Available in days
days after you enroll
  API Testing with Playwright and Build mix of Web & API tests
Available in days
days after you enroll
  Session storage & Intercepting Network request/responses with Playwright
Available in days
days after you enroll
  Perform Visual Testing with Playwright Algorithms
Available in days
days after you enroll
  Build Excel Utils and drive uploads downloads using Playwright
Available in days
days after you enroll
  Page Object Patterns & Data driven Parameterization for Playwright Tests
Available in days
days after you enroll
  Project Configurations, & Config options for robust Framework design
Available in days
days after you enroll
  Test Retries , Serial & Parallel execution & Tagging Tests in Playwright
Available in days
days after you enroll
  HTMl & Allure Reporting & CI/CD Jenkins Integration
Available in days
days after you enroll
  Understand TypeScript Basics and Refactor Playwright Framework to TypeScript
Available in days
days after you enroll
  Playwright Cucumber Framework Integration with its features
Available in days
days after you enroll
  E2E Playwright Devops Solution using Azure Cloud Parallel hosting & CI/CD
Available in days
days after you enroll
  Course Code download
Available in days
days after you enroll
  Most commonly asked JavaScript Programming Interview Questions
Available in days
days after you enroll
  Learn JavaScript Fundamentals from Scratch for Automation
Available in days
days after you enroll

This course includes:

  1. 23 hours on-demand video
  2. 3 coding exercises
  3. 24 articles
  4. 4 downloadable resources
  5. Access on mobile and TV
  6. Certificate of completion

Choose a Pricing Option


Testimonials


Excellent course and great pace. very detailed explanation as well as Q&A section also has pretty much everything answered as expected. Looking forward to future courses. -- Adwait Yashwant A.


Really liked this course. I have 8–9 years of backend experience, and every topic taught by Sir was informative, concise, and to the point. There were no unnecessary or boring sessions. Each topic was covered in a proper sequence, which made it easy to follow.

The JavaScript and DevOps sessions, in particular, were very helpful for me. Thank you sir

-- Bhakti


The way he explains the things is really amazing and easy to understand for a automation beginer like me..

-- Yogita C.





About Instructor



"Teaching is my Passion. And it's my Profession. The only Business I know is Spreading Knowledge."

I'm Rahul Shetty (aka- Venkatesh), a QA instructor with a 15-year track record. Over 1 Million QA professionals from 195 countries have taken my courses on Selenium, Playwright, AI Testing, Software Testing (Jira), API Testing, Cypress, Postman, Appium, JMeter, and more..."

I lead top QA initiatives both online and offline — through Rahul Shetty Academy, one of the leading EdTech platforms for QA training; QASummit, a premier offline conference brand; and RS TekSolutions, my software consulting firm. Together, these ventures have helped hundreds of thousands of students master testing and automation, transforming their careers as Automation Engineers