
该课程是专为测试工程师(QA)和开发者打造的 Playwright 自动化测试实战进阶课。课程采用真实 Web 项目演练,核心内容涵盖基于 JavaScript 的环境搭建、元素定位、API 测试与端到端(E2E)测试。学员将系统掌握页面对象模型(POM)架构设计、无头浏览器登录、代码调试及报错处理,并最终通过配置 YAML 文件实现 GitHub Actions 的 CI/CD 持续集成自动化运行。
Published 7/2026
Created by Roman Khas
MP4 | Video: h264, 1920×1080 | Audio: AAC, 44.1 KHz, 2 Ch
Level: All Levels | Genre: eLearning | Language: English + subtitle | Duration: 26 Lectures ( 5h 21m ) | Size: 3.6 GB
Playwright Automation Testing Course from Scratch: Master JavaScript, Page Object Model, API, and GitHub Actions
What you’ll learn
⚡ Set up the environment to start automation
⚡ Learn how to write locators
⚡ Design test architecture
⚡ Write API tests
⚡ Write E2E tests
⚡ Create page objects
⚡ Connect a repository
⚡ Create a YAML file
⚡ Run tests using GitHub Actions
⚡ Read code errors
⚡ Fix bugs
⚡ Run tests in debug mode
⚡ Explore the main Playwright features in practice
⚡ Example: Estimate project timelines and budgets
Requirements
❗ Basic knowledge of node.js
❗ Familiarity with async/await concepts is a plus but not mandatory.
Description
This course is designed for everyone who wants to start learning QA automation from scratch or systematically upgrade their skills in UI test automation using Playwright and JavaScript.
The course is highly practical. We don’t study tools in a vacuum—each topic is explored using a real web project that serves as a learning platform for writing automated tests. You will see what real QA automation work looks like, rather than just looking at synthetic examples from documentation.
During the course, you will
✨ Understand how Playwright works under the hood
✨ Learn how to write stable UI tests from scratch
✨ Master locators, asynchrony (async/await), assertions (expects), and more
✨ Learn the Page Object Model (POM) and how to properly structure your code
✨ Work with storageState, headless (UI-free) login, and API testing
✨ Push tests to a Git repository
✨ Discover the key benefits and features of Playwright
✨ Learn how to run tests locally and in Continuous Integration (CI)
✨ Learn how to read test errors and debug automated tests
Special attention is paid to common beginner mistakes, test project architecture, and explainingwhy things are done a certain way. The course is structured logically—transitioning from basic concepts to full-fledged E2E scenarios and running them in GitHub Actions.
Who this course is for
⭐ QAs who want to switch to AQA
⭐ Developers or other professionals looking to learn automated testing
⭐ Students looking to acquire hands-on test automation skills
转载请注明:0daytown » The Complete QA Automation Course: Playwright + JavaScript
Password/解压密码www.tbtos.com