find my guru logo
  • List Your Courses
  • FAQ
  • Blogs
  • Sign In
mobile nav open

Playwright Automation Testing-PNR EDU

DurationDuration:45 hours

Batch TypeBatch Type:Weekend and Weekdays

LanguagesLanguages:English, Telugu

Class TypeClass Type:Online

Class Type Course Fee:Call for fee

share

Course Content

Course Content:

1. Introduction to Automation Testing

  • Basics of Testing & QA Concepts

  • Types of Testing (Functional, Regression, UI/UX)

  • Benefits of Automation Testing

2. Playwright Fundamentals

  • Introduction to Playwright

  • Setting up the Environment

  • Cross-Browser Automation

  • Playwright Selectors & Actions

  • Handling Alerts, Frames, and Popups

3. TypeScript for Automation

  • TypeScript Basics & Syntax

  • Variables, Data Types & Functions

  • Object-Oriented Programming Concepts

  • Integration with Playwright Scripts

4. Advanced Playwright Automation

  • Writing Modular & Reusable Test Scripts

  • Handling Dynamic Elements & Async Operations

  • Test Assertions & Validations

  • Parallel Testing & Reporting

5. Hands-On Projects & Practical Scenarios

  • Real-Time Web Application Testing

  • CI/CD Integration for Automation Scripts

  • End-to-End Automation Projects

TypeScript

            Introduction to Typescript

            Variables & Datatypes

            Type inference & Type assertion

            Decision making statements

            Iterative statements

            Functions & Arrays

            Classes & Objects

            Constructors

            Data Modifiers

           

 

 

 

 

 

Introduction to Playwright

            Introduction to playwright features

            Installing VS code & node.js

            Setting up playwright environment

 

Getting started with playwright Automation

            Create first npm project & install playwright dependencies

            Importance of Playwright Test Annotation and async & await understanding

            Browser context and Page fixtures in Playwright

Importance of Playwright configuration file and its details to run the tests

            Running Playwright tests in multiple browsers - chrome, Firefox

Playwright basic methods for web automation

            Locators supported by playwright and how to type into elements on page

            Extracting the text from browser and inserting valid expect assertions in test

            How to work with locators which extract multiple web elements in page

            Understanding how wait mechanisms works if list of elements are returned

            Techniques to wait dynamically for new page in Service based applications

Handling UI components

            Handling static select dropdown options

            Selecting radio buttons, Checkboxes and implement expect assertions

Using async await with Assertions and understand validating the attributes

Handling Child windows & Tabs with Playwright by switching browser

Learn playwright inspectors and trace viewers

            Playwright inspector and how to debug the playwright script

Codegen tool to record & Playback with generated automation script

Detailed view of Test Traces,

HTML reports, logs & Screenshots for test results

Handling dialogs, frames, event listeners

How to automate Java/JavaScript Alert popups with Playwright

How to handle & automate frames with Playwright

API testing-

            Understanding the importance of API integration calls for Web tests

Playwright request method to make API calls and grab response

Parsing API response & passing token to browser local storage with Playwright

Perform visual testing with playwright

            Capture screenshots with playwright page & partial Element level – Demo         

What is visual testing & How to perform it using Playwright

            Page object pattern & Importance of its implementation

Creating Page objects and action methods for end to end Script - Part 1

Creating Page objects and action methods for end to end Script - Part 2

Project configurations & config options

            Various options in use property & setting up Project configurations

HTML & allure reporting

            How to generate html and allure reporting

            How to create custom scripts to trigger the tests from package.json

Skills

Typescript, Playwright, Automation Testing

Institute

PNR EDU Profile Pic
PNR EDU

Welcome to PNR EDU
Your Comprehensive IT Learning & Development Hub in Hyderabad, Telangana

PNR EDU is a premier institution dedicated to shaping future-ready...

0.0 Average Ratings

0 Reviews

15 Years Experience

Plot No 10, 9-5/11, Srinivasa Gayatri Nagar, Jillalguda, 500079

Students Rating

0.0

Course Rating

Related Courses

Explore All
arrow
Master Angular – Build Real-World Web Applications

IT Courses

4.5 Stars Rating4.5

Online/Offline

Master Angular – Build Rea...

Course Duration Duration: 45 hours

By Avinash Konduri

Details
arrow

Blogs

Explore All
arrow
How I Got ₹12 LPA as a Fresher Full Stack Developer in 2025?

How I Got ₹12 LPA as a Fresher Full Stack Developer in 2025?

Discover how I went from a beginner to earning ₹12 LPA as a fresher Full Stack Developer in 2025. Learn the key skills, roadmap, and real-world projects that helped me succeed — and how FindMyGuru’s mentorship turned my career dreams into reality.

Blog updated date

11 Aug 25

arrow
Font My Guru logo
  • connect with us on facebook
  • connect with us on instagram
  • connect with us on linkedin
  • connect with us on X
  • connect with us on youtube

Quick Links

  • Home
  • About Us
  • Contact Us

Top 4 Category

  • Terms & Conditions
  • Privacy Policy

Support

  • FAQs for Students
  • FAQs for Trainers / Institutes
  • Investor Connect
Disclaimer: All the course names, logos, and certification titles we use are their respective owners' property. The firm, service, or product names on the website are solely for identification purposes. We do not own, endorse or have the copyright of any brand/logo/name in any manner. Few graphics on our website are freely available on public domains.

©️ 2025 Findmyguru.com | All Rights Reserved. A Brand of TutorKhoj Private Limited