Playwright Course Online with Certification

SKU: 2170
15 Lesson
|
40 Hours
This Playwright course helps learners master automated web testing, browser and API test scripting, test framework design using the Page Object Model, debugging and CI/CD integration. Gain hands-on experience writing reliable, cross-browser tests using JavaScript and TypeScript. Learn to use advanced Playwright tools like Trace Viewer, Code Generator and mobile emulation. Prepare to build, execute and maintain robust automation frameworks and improve software quality with practical, real-world skills.

Overview

Prerequisites

  • Basic Programming Knowledge
  • JavaScript or TypeScript Fundamentals
  • HTML and CSS Basics
  • Understanding of Web Elements and Locators (e.g., CSS Selectors, XPath)
  • General Understanding of Web Application Functionality
  • Node.js and npm (or yarn) Installed
  • Visual Studio Code or Any Code Editor
  • At Least One Modern Browser (Chromium, Firefox, WebKit)
  • Familiarity with Manual Testing or Automation Frameworks
  • Interest in Web Automation and UI Testing

What Will You Learn

  1. Environment Setup for Playwright
  2. Playwright Configuration File
  3. Browser Automation Techniques
  4. Working with Locators (CSS, XPath, Built-in)
  5. Auto-Wait and Synchronization
  6. Component Testing
  7. API Testing with Playwright
  8. Framework Development with Page Object Model (POM)
  9. Debugging with Playwright Inspector and Trace Viewer
  10. Code Generation Tools
  11. Visual Testing
  12. Mobile Device Emulation
  13. CI/CD Integration (Docker, Jenkins, GitHub Actions)
  14. Cross-Browser Testing (Chromium, Firefox, Safari)
  15. Cross-Platform Testing (Windows, macOS, Linux)
  16. Hands-on Automation with Live Applications
  17. Test Reporting with Allure Reports

Key Features

Course Curriculum

1. What is Playwright?
2. Key Features and Benefits
3. How Playwright Works (Browsers, Contexts, Pages)
4. Playwright vs Selenium and Cypress
5. Supported Browsers (Chromium, Firefox, WebKit)
1. Installing Node.js and npm
2. Setting up Playwright using CLI
3. Folder Structure and Test Organization
4. Introduction to Visual Studio Code (or other IDEs)
5. Creating and Running Your First Test
1. Introduction to Playwright Test Runner
2. Writing Basic Tests with Test Syntax
3. Understanding playwright.config.ts
4. Test Timeouts, Retries and Projects
5. Managing Test Fixtures and Hooks (beforeEach, afterEach)
1. Launching Browsers (Chromium, Firefox, WebKit)
2. Understanding Browser Contexts and Pages
3. Emulating Devices (Mobile, Tablet, etc.)
4. Setting Browser Options (headless, viewport, etc.)
1. Introduction to Playwright Locators
2. CSS Selectors, Text Locators, Role Locators
3. XPath and Custom Strategies
4. Clicking, Typing, Selecting and Hovering
5. Handling Checkboxes, Radios, Dropdowns and File Uploads
1. Keyboard and Mouse Actions
2. Handling Alerts, Popups and Modals
3. Working with Iframes and Shadow DOM
4. Uploading and Downloading Files
5. Intercepting Network Requests
1. Auto-Wait Mechanism in Playwright
2. waitForSelector, waitForLoadState, etc.
3. Handling Dynamic Content and AJAX Calls
4. Timeout and Retry Strategies
1. Introduction to POM in Playwright
2. Creating Reusable Page Classes
3. Structuring Tests Using POM
4. Framework Design Best Practices
5. Managing Test Data and Utilities
1. Writing Component Tests
2. Making API Requests Using Playwright’s request Object
3. Validating API Responses
4. Integration of UI + API Testing
1. Using Playwright Inspector for Debugging
2. Generating Code Using Playwright Codegen
3. Creating and Viewing Trace Files
4. Taking Screenshots and Videos
1. Introduction to Visual Testing
2. Screenshot Comparison and Snapshot Testing
3. Mobile Emulation and Responsive Checks
1. Running Tests on Multiple Browsers
2. Testing on Different Operating Systems
3. Using Playwright Test Projects for Multi-Browser Execution
1. Integrating Playwright Tests in Jenkins/GitHub Actions
2. Running Tests in Docker Containers
3. Parallel Execution in CI
4. Generating and Storing Artifacts (Videos, Traces)
1. Generating HTML and JSON Reports
2. Allure Reporting Integration
3. Logging and Test Artifacts Collection
4. Creating Custom Logs and Error Messages
1. End-to-End Testing on a Live Web Application
2. Designing Test Scenarios and Cases
3. Building and Executing a Complete Test Suite
4. Debugging, Reporting and Maintenance
Talk To Us

We are happy to help you

1-800-7430-173 (US Toll Free)
Drop Us a Query
Fields marked * are mandatory

Request For Live Demo Class

Course Fees

Online Class Room Program

US $ 999.00
100% Money Back Guarantee
  • Duration : 40 Hrs
  • Plus Self Paced

Classes Starting From

  • Fast Track Batch 08 Jul 2026
  • Weekday Batch 13 Jul 2026
  • Weekend Batch 11 Jul 2026

Corporate Training

Corporate Training
  • Customized Training Delivery Model
  • Flexible Training Schedule Options
  • Industry Experienced Trainers
  • 24x7 Support

Trusted By Top Companies Worldwide

MITSUBISHI
Emirates
BECHTEL
Tech Mahindra
Techmill
metacube
Fareportal
Trelleborg
Capgemini
AU Small Finance Bank
United Nations
Inter Mid
SoftFlex
align
utthunga
Rimini Street
EJADAH
Yash Technologies
suyati
Hettich
APPCINO

Want to know Today's Offer

X

Playwright Certification Online

Upon completion of the Playwright Course and hands-on exercises, learners will receive a Course Completion Certificate from igmGuru. This certificate validates your ability to perform automated web testing using Playwright, write browser and API tests, design robust test frameworks, debug and trace issues and integrate tests into CI/CD pipelines in real-world automation projects.

Playwright Certification Online

Reviews


Login
Don't have an account?
Sign Up

Our Alumni works at

HCL
FAI
YOKAGAWA
Tech Mahindra
SOCIETE GENERALE
SAMSUNG
EMIDS
DHL
FedEx
PayPal
BOSCH
asian paints
MICRO FOCUS
hgs
eClerx
Nasdaq
Persistent
CSS CORP
×

Your Shopping Cart


Your shopping cart is empty.