Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Playwright E2E Automation With TypeScript, MCP & AI Agents

Playwright E2E Automation Với TypeScript, MCP & AI Agents

Playwright E2E Automation Với TypeScript, MCP & AI Agents

KHÓA HỌC HOÀN TOÀN MỚI - Bao phủ các tính năng mới nhất của Playwright Automation với TypeScript, Web, API, Device & MCP server

4.7
(100 đánh giá)
1,026 học viên
Giảng viên
Cope Automation
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
22.0 giờ video
192 bài giảng
12 bài quiz
2 bài coding
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 03/08/2026

Bạn sẽ học được gì

Kiến thức cơ bản về JavaScript và TypeScript cho Playwright Automation
Từ những điều cơ bản nhất của Playwright Automation đến Sức mạnh của AI
Xây dựng và sở hữu một Playwright Automation Framework sẵn sàng triển khai, thiết kế cho dự án thực tế
Hiểu sâu về khả năng cốt lõi của Playwright qua các demo thực hành
Học Playwright từ đầu và hiểu cách nó phù hợp với kiểm thử tự động hiện đại
Xây dựng hoàn chỉnh một E2E Test Automation Framework từng bước một, theo cách của Cope Automation
Thành thạo Page Object Model (POM), fixtures tùy chỉnh và test hooks
Xử lý dễ dàng kiểm thử theo dữ liệu, song song và đa trình duyệt
Tích hợp reporters, annotations và cấu hình môi trường như một chuyên gia
Triển khai Tích hợp MCP (Model Context Protocol) Server để kích hoạt sinh và thực thi test với sự hỗ trợ của AI
Học Các Thực Hành Tốt Nhất trong Ngành cho Playwright Automation
Tăng Năng Suất Lên 5 Lần — Thành thạo Phím tắt Thông minh & Kỹ thuật Chuyên nghiệp

Yêu cầu

Không yêu cầu kiến thức trước về Playwright — chúng ta sẽ bắt đầu từ đầu và cùng nhau xây dựng một framework end-to-end hoàn chỉnh bằng cách tiếp cận thực hành của Cope Automation.

Đối tượng phù hợp

Kỹ sư Chất lượng
Bất kỳ ai muốn xây dựng một Playwright Test Framework hiện đại dựa trên Node.js từ đầu
Tester chức năng hoặc thủ công muốn tự tin bước vào lĩnh vực kiểm thử tự động
QA Engineers muốn nâng cấp kỹ năng với Playwright và thực hành kiểm thử E2E hiện đại
Automation Tester muốn khám phá thiết kế framework nâng cao và tích hợp thực tế
Sinh viên mới tốt nghiệp hoặc đang học mong muốn bắt đầu sự nghiệp trong kiểm thử phần mềm và tự động hóa

Nội dung khóa học

28 phần • 189 bài giảng
1 Giới thiệu
2 Lưu ý về Video Tiếp theo
3 [Teaser] Demo Nhanh về Playwright Automation
4 Tổng quan về Playwright
5 Kiến trúc Playwright
6 [Bắt buộc xem] Định dạng khóa học
7 Ý kiến của bạn rất quan trọng!
1 Chỉ dành cho Windows
2 Cài đặt Node.js
3 Cài đặt VS Code
4 Dự án node đầu tiên - "Hello, World!"
1 Chỉ dành cho macOS
2 Cài đặt Node.js
3 Cài đặt VS Code
4 Dự án node đầu tiên - "Hello, World!"
1 Kiểm tra Mức độ Sẵn sàng JavaScript/TypeScript của Bạn – Bạn được bao nhiêu điểm?
2 Bây giờ, Bạn được bao nhiêu điểm?
1 Comments
2 Định nghĩa Biến & Cú pháp
3 Quy tắc Biến
4 Câu lệnh var, let và const
5 Phạm vi Biến
6 Giới thiệu Kiểu Dữ liệu
7 Literals
8 Toán tử typeof
9 Kiểu dữ liệu - Các Dạng khác nhau
10 Giá trị Truthy, Falsy và Nullish
11 Chuyển đổi Kiểu Dữ liệu - Hàm có sẵn
12 Kiểu Dữ liệu - Tóm tắt
13 Giới thiệu và Các loại Toán tử
14 Tổng quan về Toán tử
15 Toán tử Gán
16 Toán tử Số học
17 Toán tử So sánh
18 Toán tử Logic AND (&&)
19 Toán tử Logic OR (||)
20 Toán tử Logic Not (!)
21 Toán tử Logic OR - Giá trị Mặc định
22 Toán tử Ba ngôi
23 Giới thiệu Câu lệnh Điều kiện
24 Trường hợp sử dụng 1: Chỉ If
25 Trường hợp sử dụng 2: If (Not)
26 Trường hợp sử dụng 3: If và Else
27 Trường hợp sử dụng 4: Điều kiện If Lồng nhau
28 Trường hợp sử dụng 5: If..Else [Điều kiện Bên trong]
29 Trường hợp sử dụng 6: Sử dụng If trong Vòng lặp
30 Switch Case - Cú pháp
31 Switch Case - Demo
32 Vòng lặp - Giới thiệu
33 Vòng lặp For Chuẩn - Trường hợp sử dụng Đơn giản
34 Vòng lặp For Chuẩn với Mảng
35 Vòng lặp For Chuẩn - Sử dụng Câu lệnh Break
36 Vòng lặp - ForEach
37 Vòng lặp - While
38 Vòng lặp - For...In và For...Of
39 Giới thiệu Chuỗi
40 Chuỗi - Các Dạng khác nhau
41 Định dạng Chuỗi
42 So sánh Chuỗi
43 Trích xuất Chuỗi con - Phương thức Slice
44 Thay thế Chuỗi và ReplaceAll
45 Trích xuất Chuỗi con - Phương thức Split
46 Trích xuất Chuỗi con - Phương thức Indexof
47 Sử dụng Dấu gạch chéo ngược
48 Hàm - Giới thiệu
49 Demo Hàm có Tên
50 Demo Hàm Ẩn danh
51 Tham số Hàm
52 Rest Parameters và Đối tượng Arguments
53 Câu lệnh Return
54 Hàm Tự gọi
55 Hàm Mũi tên
56 Demo Hàm Mũi tên
57 Tìm kiếm Chủ đề Nâng cao hơn?
1 Mã nguồn
2 Cài đặt Playwright
3 Chạy Test đã Tạo
4 Quy ước Đặt tên - Thực hành Tốt nhất
5 Thiết lập Cấu trúc Thư mục
6 Tiện ích mở rộng VS Code cho Playwright
1 Tổng quan về Git
2 Git - Cài đặt trên macOS
3 Git - Cài đặt trên Windows
4 Thiết lập Repo trên GitHub
5 Thiết lập Git - Cục bộ
6 Commit Thay đổi và Push lên Remote
1 Tạo Spec File đầu tiên
2 Lỗi Thường gặp và Cách Sửa
3 Sử dụng Scripts trong package.json
1 Hiểu Playwright Test Runner
2 Hàm test()
3 Page Fixtures
4 Đối tượng Locator
5 Sử dụng Xác nhận expect()
6 Giải thích Từ khóa "await"
1 Tổng quan & Lợi ích của Codegen
2 Cài đặt Tiện ích mở rộng Codegen
3 Sử dụng CLI - Playwright Automation
4 Tạo Login Spec
5 Codegen - Demo
6 Hoàn thành Login spec
1 Tìm hiểu sâu về Playwright Locators
2 Codegen - Tính năng Pick Locator
1 Điền Form Cơ bản - Ghi lại Luồng
2 Tự động hóa Nút/Liên kết
3 Tự động hóa Trường Văn bản
4 Tự động hóa Dropdown
5 Tự động hóa Radio và Checkboxes
6 Lặp qua Danh sách Phần tử - Ghi lại Luồng
7 Lặp qua Danh sách Phần tử - Hoàn thành Test
1 Gỡ lỗi sử dụng CodeGen Test Explorer
2 Gỡ lỗi sử dụng UI Mode
3 Gỡ lỗi sử dụng CLI - Chế độ Debug
4 Trace Viewer
1 Thiết lập Allure Reporter
2 Cài đặt Java (Cho Allure Reporting)
3 Cấu hình Allure Reporter
1 Tổng quan về Cấu hình Test
2 Fixtures
3 Screenshots
4 Ghi lại Video
5 Annotation
6 Tags
1 Tự động chờ
2 Demo Thực tế - Tự động chờ
3 Timeouts
4 Demo Thực tế - Timeouts
5 Gỡ lỗi Nâng cao - Cấp độ PW API
6 Chrome - Browser Args
7 Hiểu về Hooks
8 Demo Thực tế - Hooks
9 Thiết lập Toàn cục
10 Thiết lập Dọn dẹp Toàn cục
11 Tests Đa trình duyệt
12 [Mobile] Giả lập Thiết bị
13 Hiểu về Song song trong Playwright
14 Chạy Tests Song song
15 Thiết lập tệp tsconfig.json
1 Hiểu về Dữ liệu
2 Xử lý Dữ liệu Tĩnh/Hằng số
3 Tham số hóa Tests - cho từng Dataset
4 Thiết lập Dữ liệu Toàn cục - Dữ liệu Động
5 Xử lý Dữ liệu Cụ thể theo Môi trường
6 Demo Thực tế - Xử lý Dữ liệu Cụ thể theo Môi trường
7 Xử lý Dữ liệu Nhạy cảm
1 Đọc Dữ liệu từ Tệp CSV
2 Xây dựng Hàm Hỗ trợ
3 Chạy Test được Tham số hóa sử dụng Dữ liệu CSV
1 Thiết lập Logger
1 Tổng quan về Page Object Model
2 Cơ bản về Lớp TypeScript
3 Thiết lập một Base Page
4 Ghi lại Luồng Thực thi Test
5 Triển khai Page Object Model
6 QUAN TRỌNG ĐỂ CHẠY E2E TEST
7 Tạo Tests sử dụng Page Objects
1 Tổng quan về API
2 API KEY - QUAN TRỌNG!
3 Phương thức GET - Ví dụ minh họa
4 Phương thức POST - Ví dụ minh họa
5 Kiểm thử API - Tích hợp Framework
1 Helper Functions trong Playwright
2 Helper Functions xử lý File
1 Test E2E - Hoàn thiện Page Objects
2 Test E2E - Hoàn thiện cho Web
3 Test E2E - Tích hợp API
1 Thiết lập GitHub Copilot
2 Tổng quan về MCP
3 Thiết lập Playwright MCP Server
4 Playwright MCP Server - Thực hành
5 GitHub Copilot - Các chế độ
6 Demo thực tế Playwright MCP - Các chế độ Copilot
1 Tổng quan về DevOps & CI
2 Tổng quan về file YML/YAML
3 GitHub Actions
4 GitHub Actions - Báo cáo Allure
5 Cài đặt Jenkins - Windows
6 Cài đặt Jenkins - macOS
7 Jenkins - Thiết lập Pipeline
8 Jenkins - Chạy Pipeline
1 Tổng quan về Playwright Test Agents
2 Cài đặt Playwright Test Agents
3 Demo Planner Agent
4 Demo Generator & Healer Agent
5 Playwright Test Agents - Điểm cốt lõi
1 Cập nhật Playwright an toàn, không phá vỡ tính năng hiện có
2 Fork một Repository Playwright có sẵn để thiết lập nhanh hơn
3 Demo Fork một Repository có sẵn
1 Tiếp theo là gì? Hành trình học Playwright của bạn vẫn tiếp tục...

Giới thiệu khóa học

*** “This course gives you everything you need to build an ENTERPRISE-GRADE PLAYWRIGHT AUTOMATION FRAMEWORK  using TypeScript with the latest AI features, including MCP Server.” ***

What Will You Build in This Course?

  • JavaScript Fundamentals

  • Industry-standard design principles and best practices

  • Robust data-handling strategies for scalable Playwright Automation

  • Page Object Model (POM) design pattern

  • API integration

  • Custom fixtures, hooks, and environment configs

  • Git version control integration

  • Continuous Integration (CI) setup

  • MCP Server integration for AI-powered productivity

  • Custom Logger

  • Allure Reporter for rich, visual test insights

     

What Makes This Course Unique?

1. Built based on real-time project implementation and working experience in automating end-to-end tests using Playwright — one of the most advanced and fastest-growing test automation tools in the industry.

2. Fully scalable and integrated framework — not just another “Hello World”

3. Complete Playwright E2E Automation Framework that integrates Web, API, and Device testing—powered by AI and MCP Server integration for intelligent, next-generation automation.

 

Topics Covered:

All the key areas you need to master Playwright and build an enterprise-grade framework:

  1. Introduction

  2. Installation - Windows

  3. Installation - macOS

  4. JavaScript/TypeScript Essentials For Playwright Automation

  5. Project Setup

  6. Git Setup

  7. Writing First Play

  8. Understanding Core Playwright Automation Concepts

  9. Codegen and Its Usecases

  10. Locator Strategy

  11. Interacting With Web Elements

  12. Debugging Tests

  13. Allure Reporter

  14. Playwright Capabilities

  15. Playwright Advanced Capabilities

  16. Data Handling for Playwright Automation Using CSV and JSON

  17. Logger

  18. Framework Building

  19. API Testing Integration

  20. Building Helpers

  21. Building E2E Tests

  22. Copilot & MCP Server Integration

  23. DevOps & CI Integration

Who Should Enrol?

This course is designed for anyone who wants to build a TypeScript based Playwright E2E Automation Framework from scratch:

  • Functional or manual testers moving into automation

  • QA Engineers and SDETs seeking Playwright expertise

  • Automation Testers looking to expand skills into AI-assisted frameworks

  • Graduates and students starting a career in test automation

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Playwright
Hiển thị tất cả khoá học Software Testing
Hiển thị tất cả khoá học Typescript
Hiển thị tất cả khoá học Web Development
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊