Date :
2025-06-18
Course :
c#.net,
Date :
2025-06-18
Course :
Fullstack Development,
Date :
2025-06-20
Course :
Python ,
Gandhi Nagar, Berhampur, G.m
Database Applications
Programming & Framework
Web Development
Software Development
×
Internship
Training
Student
Login
Corporate
Training
Back
Home
Programming & Frameworks
Core Programming
Application Development
Framework Courses
Web Development
Data Science Courses
Database Applications
DBMS/SQL
SQLServer
MySql
Oracle
Projects
Design Courses
Web Designing
Matlab
Photoshop
AutoCAD
Video Editing
Software Development
Software Development
Web Site Designing
Mobile Application
Hosting Service
Course
AI Automation testing with Playwright
AI Automation testing with Playwright
₹35000
22 %off
₹27000
Course Duration
60 Hours
buy now
Description
Details
Syllabus
AI Automation testing with Playwright
AI Automation testing with Playwright
Certificate
Yes
Study Material
Yes
Project
Self
Strength
Max 10(Offline Class ) / 20 (Online Class)
Language
English, Telegu, Hindi, Oriya
Class
Online
Category
Weekday & Weekend
Basic of Java Script and Create a simple program
Introduction to Java script(JS)
Prerequisite
Environment setup (Download VS Code, Node.js, set up NODE HOME)
Create a simple program using JS
Variables & Data types
Strings and String methods
String concatenation and interpolation
Regular expressions
Array and Array methods
Object
For loop, for of loop and for in loop
Logical Operator & Relational operator.
Loose and strict comparison
? Conditional statement
If
If Else
If Else if Else
Do while
While
Switch Case
? Functions in Java Script
Declarative function
Anonymous function
Arrow or ES6 function
Playwright Syllabus
What is Playwright?
Benefits of Playwright over other frameworks
Installing and setting up Playwright
Playwright vs Selenium vs Cypress
Writing your first Playwright script
How to Create and Run Tests
Launching browsers: Chromium, Firefox, WebKit
What is locators (Xpath and CSS)
Playwright built in locators
Record and Playback feature in playwright
Playwright Test Generator using codegen
Soft Assertion
Hard Assertion
How to handle input box radio buttons
How to deal with check box
How to handle dropdown
How to handle multi select in dropdown
How to handle JS Alerts
Hard Assertion
How to handle input box radio buttons
How to deal with check box
How to handle dropdown
How to handle bootstrap multi select drop down
Handle date picker and hidden element
Perform Drag and drop and key board actions
Hooks (beforeEach, afterEach, beforeAll, afterAll)
How to do grouping the test cases
Annotation in playwright
How to tag test cases
Perform screenshot and video for failed test cases
Handling iframes, alerts, pop-ups
Taking screenshots and videos
File uploads and downloads
Data-driven testing
Parallel execution and test retries
Built-in assertions in Playwright
Custom assertions using expect
Test reporting with HTML reports
Logging and debugging techniques
Creating a modular test framework
Using Page Object Model (POM)
Environment configuration and global setup
Reusable components and utilities
Introduction to Version Control Systems
Installing Git and GitHub CLI
Creating repositories and committing code
Branching strategies and pull requests
Resolving merge conflicts
Using GitHub Actions for automation
Git commands
Understanding CI/CD concepts
Setting up Playwright with GitHub Actions
Running tests on push and pull request events
Creating pipelines for test execution
Artifacts andGitHub Actions
Overview of AI in test automation
AI-driven smart element locators (handling dynamic elements)
Self-healing tests with AI (reduce flaky tests)
Visual testing with AI (detect UI changes using visual diffing)
Integrating Applitools with Playwright for visual AI testing
What is Software Testing?
Importance of testing in software development
Difference between Manual and Automation Testing
Software Quality Assurance (SQA) vs Software Testing
? Phases of SDLC
SDLC Models:
Waterfall Model
V-Model
Agile Model
Spiral Model
Incremental Model
Requirement Analysis
Test Planning
Test Case Design
Test Environment Setup
Test Execution
Defect Reporting & Tracking
Test Cycle Closure
Levels of Testing
Unit Testing
Integration Testing
System Testing
Acceptance Testing (UAT)
Types of Testing
? Functional Testing
Smoke Testing
Sanity Testing
Regression Testing
Retesting
Ad-hoc Testing
? Non-functional Testing
Performance Testing (Intro only)
Load Testing
Usability Testing
Compatibility Testing
? Maintenance Testing
? Exploratory Testing
? Static vs Dynamic Testing
? Black Box Testing
Equivalence Partitioning
Boundary Value Analysis (BVA)
Decision Table Testing
State Transition Testing
Use Case Testing
? White Box Testing (Basic awareness)
Statement Coverage
Branch Coverage
Test Strategy vs Test Plan
Components of Test Plan Document
Test Scenario, Test Case & Test Script
Writing Test Cases (with templates)
Test Data Preparation
What is a defect/bug?
Defect Life Cycle (New ? Closed)
Severity vs Priority
Bug Report Template
Tools for bug tracking: JIRA (basic overview)
Agile vs Traditional Testing
Scrum Basics (Sprint, Scrum Master, Product Owner)
User Stories & Acceptance Criteria
Role of QA in Agile
JIRA
Basic uses of JIRA
Real-world requirement understanding
Writing test scenarios & test cases from real project
Executing tests and logging defects
End-to-End workflow simulation
Manual Testing Interview FAQs
Test Case-based interview scenarios
Bug reporting examples
Practical assignments and mock interviews
Basics of API Testing (Postman tool)
Understanding Test Automation Scope