Software Automation Testing with JS/Playwright for Beginners
Learn JavaScript/Playwright automation testing for manual testers and automation newcomers with the help of GenAI

Software Automation Testing with JS/Playwright for Beginners free download
Learn JavaScript/Playwright automation testing for manual testers and automation newcomers with the help of GenAI
Hi everyone,
This course is about how a Manual Software Tester or a Tester who would like to start automation can do that with the help of Playwright and Generative AI.
The course will be useful for testers:
Absolute beginners in Software Testing
Anyone who wants to take the first steps in Software Automation Testing with the help of ChatGPT
Anyone who wants to learn the basics of Playwright from scratch
Every Manual Software Tester who receives requests from the client for automation of the testing
In this course, you will learn how to write test scripts for specific test cases using GenAI as a starting point. However, this is just the first step. Understanding automation is essential; no AI can do the work for you. We will progress from poorly written code to optimized solutions to help you grasp how everything works. Ultimately, you'll be able to build a simple automation framework for your project using Playwright.
Overview of Lectures:
001 - How to Set Up the JavaScript/Playwright Environment
002 - How to Set Up a New Project and Install Playwright with npm init
002.1 - JavaScript/Playwright Test Script Configurations and First Launch
003 - JS/Playwright Test Case for Website Login with ChatGPT
004.2 - JS/Playwright Test Cases for Login Negative Scenarios with ChatGPT
005 - JavaScript/Playwright Test Cases for Adding Address with ChatGPT
006 - JavaScript/Playwright Test Case for End-to-End Purchase Flow
007 - XPath Playwright Locators
008 - JavaScript/Playwright End-to-End Purchase Flow: Optimization with XPath
009 - Coming Soon
010 - How to Install GitHub
011 - How to Push Your Project to GitHub
012 - How to Pull Your Project from GitHub to Visual Studio Code
013 - Introduction to the POM Model + URL (Static Values)
014 - POM - Consent Pop-up (Dynamic Interactions)
015 - POM - XPath
016 - POM - Test Data
017 - Login - Code Optimization with ChatGPT
018 - My Account - Code Optimization
Each lecture in this course is practical. Therefore, to complete the course, we have created special components on our website and attached resources with code for each lecture where necessary. The final code will be available in the lecture materials, on our website, and GitHub.
We hope you will enjoy the course and feel free to write reviews and send topics that you would like to see,
Prepare a cup of coffee or another favorite drink and enjoy the course!