Beginner to Job-Ready

  • About Playwright Automation Testing with GenAI -

    Learn beginner to advanced Playwright on Typescipt with Gen-AI and build solid automation testing career.

  • 100% Placement Support -

    End-to-end placement support with early placement initiation during training (eligibility-based), continuous expert guidance and a simple placement process powered by our dedicated placement team and strong hiring network of 1000+ companies to help you get the best job opportunities and placement faster. Check company list below.

  • Job Opportunities -

    Automation Tester, Playwright Developer etc.

  • Pre-requisites -

    Manual Testing.

  • Brochure    Inquire Now

Inquire Now

Syllabus

Playwright Automation Testing Course
  • Module 1: Introduction to Automation Testing
    • What is Automation Testing
    • Manual Testing vs Automation Testing
    • Advantages of Automation
    • Types of Testing
      • Smoke Testing
      • Regression Testing
      • Sanity Testing
    • Introduction to Playwright
    • Why use Playwright over Selenium
  • Module 2: Prerequisites
    • Core JavaScript / TypeScript:
      • Variables and Data Types
      • Operators
      • Conditions (if, else)
      • Loops (for, while)
      • Functions
      • Arrays and Objects
      • Classes and OOP Concepts
      • Async and Await
      • Exception Handling
    • Node.js Basics:
      • What is Node.js
      • Installing Node.js
      • NPM Basics
      • Package.json
  • Module 3: Playwright Setup
    • Install Visual Studio Code
    • Install Node.js
    • Install Playwright
    • Create First Playwright Project
    • Folder Structure
    • Running First Test
    • Playwright Config File
  • Module 4: Playwright Basics
    • Launch Browser
    • Open URL
    • Page Commands
    • Browser Context
    • Multiple Browsers
      • Chromium
      • Firefox
      • WebKit
  • Module 5: Locators in Playwright
    • id
    • class
    • xpath
    • CSS Selectors
    • Built-in Locators
      • getByText()
      • getByRole()
      • getByLabel()
      • getByPlaceholder()
      • getByTestId()
  • Module 6: UI Actions
    • Click
    • Double Click
    • Right Click
    • Type Text
    • Clear Text
    • Keyboard Actions
    • Mouse Actions
    • Drag and Drop
    • Upload File
  • Module 7: Handling Web Elements
    • Textbox
    • Radio Button
    • Checkbox
    • Dropdown
    • Auto Suggestion
    • Date Picker
    • Web Tables
  • Module 8: Waits in Playwright
    • Auto Wait
    • Explicit Wait
    • Hard Wait
    • Wait for Element
    • Wait for Load State
  • Module 9: Assertions
    • What are Assertions
    • Validation in Playwright
    • Types of Assertions
  • Module 10: Frames and Windows
    • Handling Frames
    • Nested Frames
    • Multiple Tabs
    • Multiple Windows
    • Popup Handling
  • Module 11: Alerts and Popups
    • JavaScript Alerts
    • Confirm Popup
    • Prompt Popup
    • Authentication Popup
  • Module 12: API Testing in Playwright
    • Introduction to API Testing
    • GET Request
    • POST Request
    • PUT Request
    • DELETE Request
    • API Assertions
  • Module 13: Hooks and Annotations
    • beforeEach
    • afterEach
    • beforeAll
    • afterAll
    • Skip Test
    • Only Test
    • Tags
  • Module 14: Test Organization
    • Reusable Functions
    • Page Object Model (POM)
    • Utilities
    • Data Driven Testing
    • Parameterization
  • Module 15: Playwright Advanced Concepts
    • Parallel Execution
    • Retry Failed Tests
    • Screenshots
    • Videos
    • Trace Viewer
    • Headless Execution
    • Environment Variables
  • Module 19: Playwright With Gen-AI
    • Prompts
    • Auto Script Generator
    • Using Generated Code in Project
  • Module 16: Reporting
    • HTML Reports
    • Allure Reports
    • Custom Reports
  • Module 17: CI/CD Integration
    • Jenkins Integration
    • GitHub Actions
    • Running Tests in Pipeline
  • Module 18: Playwright Framework Design
    • Hybrid Framework
    • Data-Driven Framework
    • Keyword-Driven Framework
    • Folder Structure Best Practices
  • Option 1 - 2 Months - 1.5 to 2 hrs/day
  • Option 2 - 1 to 1.5 Months - 2.5 to 3 hrs/day
  • Online -
    ₹20000 (2 installments)
    ₹18000 (1 time)
  • Classroom -
    ₹XX000 | Get Fees
  • Fees inclusive of GST • Limited seats per batch • Book Your Free Demo Today • International Students, please convert fees in your currency

Tools

Software Testing Tools You will Learn | Software Testing Course Syllabus

Google Reviews

Get Best Training,
Book DEMO

(ONLINE DEMO AVAILABLE)

Trending Courses

Courses

Inquire Now

Training Programs

Fees / Details