0% found this document useful (0 votes)
67 views14 pages

Playwright JavaScript Automation Course

The document outlines a Playwright with JavaScript training program that includes various capstone projects such as a news scraper, e-commerce website test suite, and API testing. It details the course syllabus, which covers topics from JavaScript basics to advanced Playwright functionalities, and highlights the demand for automation testing roles. Additionally, it features testimonials from trainees and placement success stories, emphasizing the program's effectiveness in preparing students for careers in automation testing.

Uploaded by

abhimanyu kumar
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
67 views14 pages

Playwright JavaScript Automation Course

The document outlines a Playwright with JavaScript training program that includes various capstone projects such as a news scraper, e-commerce website test suite, and API testing. It details the course syllabus, which covers topics from JavaScript basics to advanced Playwright functionalities, and highlights the demand for automation testing roles. Additionally, it features testimonials from trainees and placement success stories, emphasizing the program's effectiveness in preparing students for careers in automation testing.

Uploaded by

abhimanyu kumar
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

START YOUR

PLAYWRIGHT
WITH JAVASCRIPT
CAREER TODAY!!

Playwright With
JavaScript Program
Capstone Projects :
Real Time Playwright With
JavaScript Training Projects

News Scraper & Verifier


Automate news portal with Playwright: verify layouts,
headlines, timestamps, and navigation.

E-Commerce Website Test Suite


Automate product search, add-to-cart, checkout, and
payment flow testing on an online shopping site.

Login Authentication Test App


Create Playwright scripts to validate login, multi-factor
authentication, and session management for web apps.

Form Validation & Data Entry Automation


Automate form filling, input validations, and error
message checks for user-facing applications.

API + UI Integration Testing


Combine API testing with UI validation in Playwright to
ensure data consistency between backend and frontend.

Reporting Dashboard Automation


Build automated test scripts for dashboards to
verify charts, filters, and dynamic data updates.

[Link] +91 98844 12301


Playwright
Opportunities & Demand

Automation Test Test Automation


Engineer Architect

Test Automation Engineer Performance Tester

Software Engineer CI/CD Test Engineer

50 LPA
50

40
35 LPA

30
24 LPA

20

15 LPA

10 8 LPA

0
0–3 years 3 - 5 years 5-7 years 7 - 10 years 10+ years

[Link] +91 98844 12301


PLAYWRIGHT COURSE SYLLABUS
PLAYWRIGHT WITH JAVASCRIPT + TYPESCRIPT

Duration : 40 hrs

Section 1 : AI in Software Section 2: Introduction


Testing
What is automation testing?
What is AI in Software Testing? When Automation Testing is
Basic idea of Artificial Intelligence needed?
How AI is used in testing today What is the use of automation
Difference between AI, automation, testing?
and manual testing Different Automation Tools
How AI understands test cases available in the Market.
and gives results What is the difference between
Benefits: faster, smarter, and more Playwright and Selenium?
accurate testing
Section 3: Basics of JavaScript
How Testers Use AI Tools
Create test scripts automatically What is automation testing?
from simple inputs When Automation Testing is
Predict bugs and errors early needed?
Fix broken locators What is the use of automation
Generate smart test data using AI testing?
Learn new testing tools with AI Different Automation Tools
help available in the Market.
What is the difference between
Popular AI Tools for Testers Playwright and Selenium?
Codeium – Free AI coding assistant
Testim – Self-healing and fast AI Real Time Practicals
testing Implementing Calculator
Mabl – No-code testing with AI Functionality
maintenance
GitHub Copilot – AI code AI in Action:
completion for tests AI autocompletes JavaScript,
Katalon – AI-powered web and API generates examples, explains
testing syntax
Functionize – Plain-English test
creation

[Link] +91 98844 12301


Section 4: Heart of JavaScript Constructors
Methods
Introduction of Functions. Static
Method vs Functions. Abstraction
Function Declaration or Encapsulation
Anonymous function. Polymorphism
Arrow Function Exception Handling
Call Back Function
Call Back Hell Real Time Practicals
Declaring Promise and Status of Javascript logical programs
Promise from interview point of view 2
Invoking Promise Interview questions discussion
Async and Await
AI in Action:
RegExp
AI makes class templates,
AI in Action: converts procedural code to OOP
AI debugs callbacks/promises,
optimizes loops and regex Section 7: Basics of TypeScript
Setup TypeScript
Section 5: Data Structures
Type Annotation
Array Methods Functions
Object Classes
Set Map Constructor
String Methods Access modifiers
Interface
AI in Action: Generic
AI creates sample datasets,
generates practice problems Real Time Practicals
Implementing calculator
Section 6: Object Oriented Functionality
Programming Concepts AI in Action:
AI suggests types/interfaces,
Introduction to OOPS
converts JS to TypeScript
Class
Object

[Link] +91 98844 12301


Section 8 : Introduction to Real Time Practicals
Playwright Interview questions discussion

What is Playwright? AI in Action:


Playwright Vs Selenium AI generates CSS/XPath locators,
Advantages of Playwright uses visual AI for element
Architecture of Playwright detection

AI in Action: Section 12 : Exploring Web


AI explains architecture visually, Elements
suggests real-world use cases
Edit box
ink
Section 9 : Getting Start with
Button
Playwright Checkbox
Maven Setup Radio Button
Adding Playwright Dependencies Drop Down Box
Select value
AI in Action: Display all values
AI generates setup scripts, installs Select values step by step
dependencies per OS Capture screenshots
Synchronization Commands in
Section 10 : Interaction with Playwright
Browser HandlingWebTables

Launching Chrome, Edge, Firefox Real Time Practicals


and Webkit. Performing end to end scenarios
Performing Browser Actions like in Ecommerce application
Maximize and Handling Cookies. Performing end to end scenarios
Interacting with CDP. in user registration application
Handling web tables in the live
AI in Action: score card
AI suggests automation Performing Functionality test in
sequences, optimizes CDP scripts the banking application

Section 11: Locators in AI in Action:


Playwright AI writes reusable functions,
validates UI with screenshots
CSS
XPath

[Link] +91 98844 12301


Section 13 : Handling Frames, Section 16 : Data Driven
Alerts and Pop Up Window Framework
Handling iFrames Interacting with Database
Handling multiple tabs Interacting with Property File
Handling popups Interacting with XML
File uploads and File downloads Interacting with Excel
Handling alerts
Handling confirmation messages Real Time Practicals
Retrieving values from the
AI in Action: property file and perform end to
AI suggests handling code, verifies end scenarios in live projects.
popups with image recognition Reading and writing values from
the excel file and perform end to
Section 14 : Handling complex end scenarios in live projects.
User Gestures
AI in Action:
Handling Mouseover Menu AI creates CSV/JSON/Excel data,
Handling Slider parses large files
Handling Drag and Drop
Handling Shadow DOM Section 17 : Framework
Handling Keyboard Event
What is Page Object Model
AI in Action: Adding Test and Pages
AI generates scripts for gestures, Locators in Page Object Model
recommends simulation libraries Implement Exception Handling
Implement Wrapper methods.
Section 15 : Capturing Page Object Manager
Parametrized Methods
Screenshot, Videos and Trace
viewer Real Time Practicals
Implementing the live project
Capturing Screenshot using TestNG
Capturing Videos
Capturing Trace Viewer AI in Action:
AI scaffolds Page Object Models,
AI in Action: generates wrapper methods
AI compares screenshots,
removes false positives

[Link] +91 98844 12301


Section 18 : Test Runner Section 19: Working with API
Introduction of Test Runner What is API?
Grouping API Fundamental
Filtering Restful API Payload and Verbs
Skipping CRUD Operation
Only Keyword API Authentication
Test Level configuration API Request
Test Retry. API Response
Overriding config at Test and Validating API Response
Project Level Network interception.
Test Suite
Test Step AI in Action:
Compatibility Testing AI writes API tests from Swagger
Custom Report docs, validates responses
Framework Best Practice
Section 20: CI Tools
Real Time Practicals
GIT and GIT Hub
Implementing the live project
Install Jenkins
using TestNG
Schedule the build
AI in Action: Best Practices
AI optimizes test order, suggests
grouping/filtering strategies

[Link] +91 98844 12301


TOOLS
Tools Covered

API Playwright Microservice SOAP UI

Karate - BDD TOSCA Mocha TestNG

Cucumber Allure
TypeScript Testim
FrameWork Reports

Katalon Functionize RegExp

[Link] +91 98844 12301


PLACEMENT SUCCESS STORIES

Designation Company Package

Automation Test
9.5 LPA
Engineer

Yuvaraj

QA Automation
Engineer 8.5 LPA
Subbiah M

Software Tester 6.8 LPA


Srivarshini

Automation Test
Engineer 8.6 LPA
Subritha

Automation Tester 7.0 LPA

Gokulnath

QA Automation
Engineer
11.2 LPA
Naveen Prabhu

[Link] +91 98844 12301


OUR HIRING PARTNERS

[Link] +91 98844 12301


Earn your Full Stack Course
Completion Certificate
Credo Systemz's certificate is highly recognized by
30K Global companies around the world.

[Link] +91 98844 12301


WHAT OUR TRAINEE SAYS?

Santhosh Fathima Banu


4.7 4.2
Credo Systemz provided a great learning Excellent Playwright with java training at
experience. The Playwright course was Credo Systemz. The trainer explained every
detailed, with real-world examples and topic step by step, with coding practice.
hands-on projects. The trainer’s support Assignments made concepts clear. I now
made learning smooth and effective. Very feel confident applying automation testing
useful for professionals. at work.

Prakash Jain Saindhavi


5.0 4.9
Great experience at Credo Systemz! The I learned Playwright with Java at Credo
Playwright course was industry-focused, Systemz. The trainer was supportive,
with hands-on coding and project cleared doubts patiently, and
practice. Daily assignments helped me encouraged practice. The course was
master concepts quickly. Very good well-structured and practical, helping me
institute for learning automation testing. gain strong automation testing skills.

Jesuraj. F Anjali Ravi


4.0 4.5
Credo Systemz provided excellent Very satisfied with the Playwright with
Playwright with JavaScript training. JavaScript training. The trainer explained
Practical sessions, clear explanations, and topics clearly, with live coding examples.
useful examples made learning Daily tasks made learning easier. Credo
automation much easier. Systemz is highly recommended for
automation learners.

[Link] +91 98844 12301


CHENNAI
VELACHERY OMR
New # 30, Old # 16A, Third Main Plot No.8, Vinayaga Avenue,
Road, Rajalakshmi Nagar, Velachery, Rajiv Gandhi Salai, (OMR),
(Opp. to Murugan Kalyana Okkiampettai,
Mandapam), Chennai – 600 042. (Behind Okkiyampet Bus Stop)
Chennai – 600 097.

+91 98844 12301 +91 96001 12302

OVERSEAS
USA UAE

Houchin Drive, Franklin, Sima Electronic Building, LLH


TN -37064. Tennessee Opposite, Electra Street – Abu Dhabi

Connect with us at [Link]

You might also like