Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Software Automation Testing with JS/Playwright for Beginners
Rating: 4.4 out of 5(153 ratings)
2,466 students

Software Automation Testing with JS/Playwright for Beginners

Learn JavaScript/Playwright automation testing for manual testers and automation newcomers with the help of GenAI
Last updated 11/2025
English

What you'll learn

  • Learn Playwright Automation for Beginners with the help of Generative AI
  • Learn how a Manual QA Engineer can Automate work with the help of ChatGPT in a short period of time
  • Learn how to create and run JavaScript/Playwright test script for Login, My Account, End-to-Eng purchase flow
  • Learn how to build a simple framework with Playwright using Page Object Model
  • Each video includes real-life examples, which helps to better understand the usage of AI(ChatGPT) on the real projects
  • Learn how to use AI(ChatGPT) for Automation Software Testing

Course content

3 sections26 lectures11h 38m total length
  • Introduction6:10

Requirements

  • A cup of coffee or other favorite drink should be prepared in advance
  • It is better for "Larks" people to take this course in the morning, for "Owl" people - in the evening, respectively

Description

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!

Who this course is for:

  • Absolute beginners in Software Testing
  • Anyone who wants to learn the basics of Playwright from scratch
  • Experienced Software Testers who want to learn how to use ChatGPT for testing purposes
  • Every Manual Software Tester who receives requests from the client for automation of the testing
  • Anyone who wants to take the first steps in Software Automation Testing with the help of ChatGPT