-
Download and Setup RCV Academy Automation Practice Web Application
1 Lesson-
PreviewClone and Setup RCV Academy Automation Practice Web Application
-
-
Understand HTML DOM Structure and how to use Built-in Locators in Playwright
4 Lessons -
More Locator Strategies and Filtering Locators | Understand Strictness Voilation
4 Lessons -
JavaScript For QA/Testers
24 Lessons-
StartIntroduction to JavaScript
-
StartUnderstanding Variables and Constants
-
StartData Types in JavaScript
-
StartRelational Operators in JavaScript
-
StartEquality Operators in JavaScript
-
StartArithmetic Operators in JavaScript
-
StartAssignment Operators in JavaScript
-
StartLogical Operators in JavaScript
-
StartIf Else in JavaScript
-
StartTernary Operator in JavaScript
-
StartSwitch Case in JavaScript
-
StartMore Tips on Switch Case in JavaScript
-
StartStrings in JavaScript
-
StartString Interpolation in JavaScript
-
StartArrays in JavaScript
-
StartObjects in JavaScript
-
StartLoops in JavaScript
-
Startfor-in & for-of Loops in JavaScript
-
StartFunctions in JavaScript
-
StartCallback Functions in JavaScript
-
StartParameterized Functions in JavaScript
-
StartClasses and Methods in JavaScript
-
StartConstructors in JavaScript
-
StartInheritance in JavaScript
-
-
Learn to Design Framework From Scratch | Page Object Model (POM) in Playwright
16 Lessons-
StartUnderstand Test Cases to Automate using Page Object Model
-
StartAutomate Add to Cart Test Case - Part 1
-
StartAutomate Add to Cart Test Case - Part 2
-
StartAutomate Add to Cart Test Case - Part 3
-
StartAutomate Order History and Tracking Test Case
-
StartAutomate Update Profile Test Case
-
StartIntroduction to Page Object Model | Practical Application
-
StartPOM Framework | Convert Add to Cart Test in POM Framework - Part 1
-
StartPOM Framework | Convert Add to Cart Test in POM Framework - Part 2
-
PreviewPOM Framework | Convert Add to Cart Test in POM Framework - Part 3
-
StartPOM Framework | Convert Checkout and Payment Test in POM Framework
-
StartPOM Framework | Convert Place Order Test in POM Framework
-
StartPOM Framework | Understand Helpers and Utils | Create Fileutil in Framework
-
StartPOM Framework | Using Fileutil to Write Data to File from Playwright Test
-
StartPOM Framework | Convert Update Personal Information Test in POM Framework- 1
-
StartPOM Framework | Convert Update Personal Information Test in POM Framework - 2
-
-
Advanced Framework Concepts and Data Driven Testing
8 Lessons-
StartIntroduction to Dotenv Package and Installation
-
StartHandle Test Execution on Multiple Test Environments Dynamically
-
StartLearn about cross-env and Script Creation to Handle CI Test Execution Easily
-
StartRemove Hardcoded Test Data to CSV File and Read it using Utils/Helpers - 1
-
StartRemove Hardcoded Test Data and Read it from CSV File using Utils/Helpers - 2
-
StartImplement Data Driven Testing (DDT) for the Framework Test Cases
-
StartImplement Parameterization in Testcases in Playwright
-
StartRead Test Data from JSON File and use it in Testcases
-
-
Advanced Config | Retry, Project Conf, Viewport, Parallel Execution, Screenshots
7 Lessons-
StartHow to Retry Failing and Flaky Tests
-
StartRun Tests in Parallel and Serial Mode in Playwright
-
StartWhy Playwright Project Config is Important and how to Setup Project Config
-
StartUnderstand and Configure Viewport Property for Browsers
-
StartHow to Emulate Mobile Web in Playwright
-
StartConfigure Network Options | Auto Download | SSL Errors | HTTP Auth | Proxy Setup
-
StartCapture Test Execution Traces, Screenshots and Videos
-
-
Learn TypeScript and Convert JS POM Framework to TypeScript
11 Lessons-
StartIntroduction to TypeScript
-
StartKey differences between TypeScript and JavaScript
-
StartHow to install TypeScript
-
StartType Annotations in TypeScript | Differences between TypeScript and JavaScript
-
StartArrays, Functions, Objects and Classes in TypeScript
-
StartUnderstand the Purpose of Using tsconfig.json File
-
StartConvert Pages | Covert Playwright JavaScript Framework to TypeScript
-
StartConvert Utilities | Covert Playwright JavaScript Framework to TypeScript
-
StartConvert Config File | Covert Playwright JavaScript Framework to TypeScript
-
StartConvert Testcase and Process ENV | Convert Playwright JS Framework to TS
-
StartExecute Migrated TypeScript Testcases and check results
-
-
Git | Github | Github actions CI/CD | DevOps | QAOps
7 Lessons-
StartInstall Git | Create GitHub Account and Create Github Repository
-
StartPush your Test Automation Code to GitHub Repository
-
StartIntroduction to GitHub Actions (CI/CD Platform)
-
StartUnderstand GitHub Actions YAML File and its Components
-
StartRunning GitHub Actions Workflow | Run Automated Tests on CI/CD Platform
-
StartUpdate Workflow | Add SUT Application Setup Before Running Playwright Tests
-
StartFixing Failures and Report Generation Issues
-
-
Master AI Driven Test Automation in Playwright | Playwright MCP
6 Lessons-
PreviewIntroduction to AI and AI Powered Test Automation
-
StartWhat is Playwright MCP Server
-
StartSetup VS Code for AI Testing | GitHub Signup and Enabling GitHub Copilot
-
StartInstall and Setup Playwright MCP Server
-
StartUnderstand GitHub Copilot Features and Important Settings
-
StartGenerate and Automate Tests with AI Features | Playwright MCP Server
-
-
Master AI Driven Test Automation in Playwright | Playwright Test Agents
5 Lessons-
StartIntroduction to Playwright Test Agents | AI Driven Test Automation
-
StartInstall Playwright Test Agents | AI Driven Test Automation
-
StartHow to use Planner AI Agent to Create Test Plans
-
StartHow to use Generator AI Agent to Create Automated Test Cases
-
StartHow to use Healer AI Agent to Heal and Fix failing Test Cases Automatically
-
-
Master AI Driven Test Automation in Playwright | Playwright CLI
4 Lessons -
BONUS Section | Git and GitHub Tutorial for Testers
12 Lessons-
StartWhat is Git
-
StartWhat is GitHub and Basic Git Workflow
-
StartGit Installation on Windows
-
StartHow to do First Git Commit
-
StartHow to Push Code to GitHub Part- 1
-
StartHow to Push Code to GitHub Part- 2
-
StartHow to Clone GitHub Repository
-
StartEnd to End Example for Automation Testers
-
StartImportance of Git Branching | Git Branches Tutorial
-
StartGit Branching and Merging Example | Git Branches Tutorial
-
StartHow to Resolve Merge Conflicts in Git
-
StartImportant Git Commands
-
