Courses Details

Card image cap

Automation testing with Playwright

Start Date 2026-02-19

|

Testing

|

60 Hours

|

154 Join

|

English,Hindhi

|

Online
2926 reviews
Offer Price: 18000/-

Curriculum Details


  • Syllabus Details
    • 1 ) Basic of Java Script and Create a simple program
    • 2 ) Introduction to Java script(JS)
    • 3 ) Prerequisite
    • 4 ) Environment setup (Download VS Code, Node.js, set up NODE HOME)
    • 5 ) Create a simple program using JS
    • 6 ) Variables & Data types
    • 7 ) Strings and String methods
    • 8 ) String concatenation and interpolation
    • 9 ) Regular expressions
    • 10 ) Array and Array methods
    • 11 ) Object
    • 12 ) For loop, for of loop and for in loop
    • 13 ) Logical Operator & Relational operator.
    • 14 ) Loose and strict comparison
    • 15 )
    • 16 )
    • 17 ) ? Conditional statement
    • 18 ) If
    • 19 ) If Else
    • 20 ) If Else if Else
    • 21 ) Do while
    • 22 ) While
    • 23 ) Switch Case
    • 24 ) ? Functions in Java Script
    • 25 ) Declarative function
    • 26 ) Anonymous function
    • 27 ) Arrow or ES6 function
    • 28 )
    • 29 )
    • 30 ) Playwright Syllabus
    • 31 )
    • 32 ) What is Playwright?
    • 33 ) Benefits of Playwright over other frameworks
    • 34 ) Installing and setting up Playwright
    • 35 ) Playwright vs Selenium vs Cypress
    • 36 )
    • 37 ) Writing your first Playwright script
    • 38 ) How to Create and Run Tests
    • 39 ) Launching browsers: Chromium, Firefox, WebKit
    • 40 ) What is locators (Xpath and CSS)
    • 41 ) Playwright built in locators
    • 42 ) Record and Playback feature in playwright
    • 43 ) Playwright Test Generator using codegen
    • 44 )
    • 45 )
    • 46 ) Soft Assertion
    • 47 ) Hard Assertion
    • 48 ) How to handle input box radio buttons
    • 49 ) How to deal with check box
    • 50 ) How to handle dropdown
    • 51 )
    • 52 ) How to handle multi select in dropdown
    • 53 ) How to handle JS Alerts
    • 54 ) Hard Assertion
    • 55 ) How to handle input box radio buttons
    • 56 ) How to deal with check box
    • 57 ) How to handle dropdown
    • 58 ) How to handle bootstrap multi select drop down
    • 59 ) Handle date picker and hidden element
    • 60 ) Perform Drag and drop and key board actions
    • 61 )
    • 62 ) Hooks (beforeEach, afterEach, beforeAll, afterAll)
    • 63 ) How to do grouping the test cases
    • 64 ) Annotation in playwright
    • 65 ) How to tag test cases
    • 66 ) Perform screenshot and video for failed test cases
    • 67 )
    • 68 ) Handling iframes, alerts, pop-ups
    • 69 ) Taking screenshots and videos
    • 70 ) File uploads and downloads
    • 71 ) Data-driven testing
    • 72 ) Parallel execution and test retries
    • 73 )
    • 74 ) Built-in assertions in Playwright
    • 75 ) Custom assertions using expect
    • 76 ) Test reporting with HTML reports
    • 77 ) Logging and debugging techniques
    • 78 )
    • 79 ) Creating a modular test framework
    • 80 ) Using Page Object Model (POM)
    • 81 ) Environment configuration and global setup
    • 82 ) Reusable components and utilities
    • 83 )
    • 84 )
    • 85 ) Introduction to Version Control Systems
    • 86 ) Installing Git and GitHub CLI
    • 87 ) Creating repositories and committing code
    • 88 ) Branching strategies and pull requests
    • 89 ) Resolving merge conflicts
    • 90 ) Using GitHub Actions for automation
    • 91 ) Git commands
    • 92 )
    • 93 ) Understanding CI/CD concepts
    • 94 ) Setting up Playwright with GitHub Actions
    • 95 ) Running tests on push and pull request events
    • 96 ) Creating pipelines for test execution
    • 97 ) Artifacts andGitHub Actions
    • 98 )
    • 99 ) Overview of AI in test automation
    • 100 ) AI-driven smart element locators (handling dynamic elements)
    • 101 ) Self-healing tests with AI (reduce flaky tests)
    • 102 ) Visual testing with AI (detect UI changes using visual diffing)
    • 103 ) Integrating Applitools with Playwright for visual AI testing
    • 104 )
    • 105 )
    • 106 )
    • 107 ) What is Software Testing?
    • 108 ) Importance of testing in software development
    • 109 ) Difference between Manual and Automation Testing
    • 110 ) Software Quality Assurance (SQA) vs Software Testing
    • 111 )
    • 112 ) ? Phases of SDLC
    • 113 ) SDLC Models:
    • 114 ) Waterfall Model
    • 115 ) V-Model
    • 116 ) Agile Model
    • 117 ) Spiral Model
    • 118 ) Incremental Model
    • 119 )
    • 120 ) Requirement Analysis
    • 121 ) Test Planning
    • 122 ) Test Case Design
    • 123 ) Test Environment Setup
    • 124 ) Test Execution
    • 125 ) Defect Reporting & Tracking
    • 126 ) Test Cycle Closure
    • 127 )
    • 128 ) Levels of Testing
    • 129 ) Unit Testing
    • 130 ) Integration Testing
    • 131 ) System Testing
    • 132 ) Acceptance Testing (UAT)
    • 133 )
    • 134 ) Types of Testing
    • 135 ) ? Functional Testing
    • 136 ) Smoke Testing
    • 137 ) Sanity Testing
    • 138 ) Regression Testing
    • 139 ) Retesting
    • 140 ) Ad-hoc Testing
    • 141 ) ? Non-functional Testing
    • 142 ) Performance Testing (Intro only)
    • 143 ) Load Testing
    • 144 ) Usability Testing
    • 145 ) Compatibility Testing
    • 146 ) ? Maintenance Testing
    • 147 ) ? Exploratory Testing
    • 148 ) ? Static vs Dynamic Testing
    • 149 )
    • 150 )
    • 151 ) ? Black Box Testing
    • 152 ) Equivalence Partitioning
    • 153 ) Boundary Value Analysis (BVA)
    • 154 ) Decision Table Testing
    • 155 ) State Transition Testing
    • 156 ) Use Case Testing
    • 157 ) ? White Box Testing (Basic awareness)
    • 158 ) Statement Coverage
    • 159 ) Branch Coverage
    • 160 )
    • 161 )
    • 162 ) Test Strategy vs Test Plan
    • 163 ) Components of Test Plan Document
    • 164 ) Test Scenario, Test Case & Test Script
    • 165 ) Writing Test Cases (with templates)
    • 166 ) Test Data Preparation
    • 167 )
    • 168 ) What is a defect/bug?
    • 169 ) Defect Life Cycle (New ? Closed)
    • 170 ) Severity vs Priority
    • 171 ) Bug Report Template
    • 172 ) Tools for bug tracking: JIRA (basic overview)
    • 173 )
    • 174 ) Agile vs Traditional Testing
    • 175 ) Scrum Basics (Sprint, Scrum Master, Product Owner)
    • 176 ) User Stories & Acceptance Criteria
    • 177 ) Role of QA in Agile
    • 178 )
    • 179 ) JIRA
    • 180 ) Basic uses of JIRA
    • 181 )
    • 182 ) Real-world requirement understanding
    • 183 ) Writing test scenarios & test cases from real project
    • 184 ) Executing tests and logging defects
    • 185 ) End-to-End workflow simulation
    • 186 )
    • 187 )
    • 188 ) Manual Testing Interview FAQs
    • 189 ) Test Case-based interview scenarios
    • 190 ) Bug reporting examples
    • 191 ) Practical assignments and mock interviews
    • 192 )
    • 193 ) Basics of API Testing (Postman tool)
    • 194 ) Understanding Test Automation Scope
18000 30000

Limited Time Offer

4.5 Review
Categories
Testing Software