[PWA-105] Playwright Advance Class

12 học viên đã đăng ký
Phong Do Phong Do
Cập nhật: 13/10/2026

Nội dung khóa học (6 chương, 15 bài)

  • Bài 1: Cơ bản về Playwright
    Bài 2: Ôn tập về API testing, pom
    Bài 3: Data driven, configuration
    Bài 4: Fixture – Phần 1
    Bài 4: Fixture – Phần 2
  • Record buổi học
  • Record buổi 2
  • Record buổi 3
    Bài 1: Xây dựng code base cho dự án từ đầu
    [đang quay] Video bổ sung: config ESlint cho dự án
    [đang quay] xây dựng database cho dự án test
    [đang quay] Lưu kết quả test vào DB
    [Bổ sung] Merge fixture
  • Record buổi 5
  • Recording buổi học

Mô tả khóa học

Tóm tắt về khoá học

  • Khoá học có phí: 5tr400K
  • Tổng số buổi học:
    • 6 buổi học x 1.5h/buổi
  • Lịch học: 1 buổi/ tuần, tối thứ 4 (16/09) khai giảng
  • Ưu đãi:
    • Đăng ký sớm trước 05/09: Tặng 1 áo HocTest.Com
    • Học buổi đầu không ưng – hoàn tiền 100% vì bất cứ lý do gì!
  • Liên hệ tư vấn, đăng ký học:
  • Đầu ra cam kết:
    • Hiểu lý thuyết – không lan man, lòng vòng, đi vào trọng tâm.
    • Bắt tay vào thực hành – vào việc, ứng dụng lý thuyết, xây dựng repo từ đầu
    • Support trọn đời – có chat riêng hỗ trợ trong và sau khi học. Mỗi khi có use cases từ học viên, update ngược lại vào thư viện use cases – dùng cho cả lớp.
  • Đặc biệt: không dành cho
    • Học chung, bán lại khoá học: khoá học dành cho học viên đăng ký. Vui lòng không học chung! Phát hiện thì chúng mình remove access, không hoàn tiền!
      • Xin hãy tôn trọng bản quyền và chất xám của chúng mình!
    • Người chưa làm test bao giờ: không phù hợp – chỉ dành cho các bạn đã từng làm test, ít nhất 6 tháng kinh nghiệm.

Yêu cầu đầu vào

  • Đã có kiến thức cơ bản về Playwright hoặc một framework/library automation testing cụ thể: selector, action, assertion

Danh sách buổi học

Buổi học Bài giảng Kiến thức bổ sung
Buổi 1: Getting started & ôn tập Playwright cơ bản Giới thiệu:
– Giới thiệu trung tâm, khoá học
– Cài đặt Playwright qua 2 cách
– Nâng cấp version cho Playwright
– Kiểm soát phiên bản thông qua semantic version

Viết test:
– Cú pháp viết test, describe, step
– Thói quen, best practices khi viết test
– Action với từng loại control khác nhau: click, fill, select
Assertion: assertion thường và web-first assertion

Chạy test:
– Thông qua VSCode
– Thông qua commandline
– API Testing trong Playwright
– Sử dụng POM trong Playwright
– Sử dụng fixture trong Playwright

– Video bổ sung: JavaScript cơ bản
– Gotcha!: hooks chạy thế nào nếu test fail
– Video bổ sung: các POM styles thường gặp
– Video bổ sung: nâng cao về fixtures
Buổi 2+3+4: Khởi tạo dự án Environment
– Khái niệm, các loại môi trường thường gặp
– Quản lý môi trường, biến môi trường
– Viết test 1 lần, chạy nhiều môi trường

Setup dự án:
– Khởi tạo dự án với cấu trúc chuẩn
– Khởi tạo các fixtures cần thiết
– Setup linting, reporter
– Setup chạy dữ liệu cho 2 môi trường: dev và production
– Lưu kết quả test vào database

– Video bổ sung: thiết kế database lưu trữ kết quả test
Buổi 5: ứng dụng AI – xây dựng SKILL & workflow với AI AI:
– Hiểu về AI và AI trong testing
– Cấu trúc chuẩn cho dự án Playwright sử dụng AI
– Xây dựng SKILL và WORKFLOW cho dự án

MCP:
– Kết nối Playwright MCP để mở rộng kết nối cho AI

– Video bổ sung: Playwright CLI
Buổi 6: Setup CI/CD cho dự án Setup CI/CD trên GitHub Actions và GitLab CI, phục vụ các nhu cầu:
– Chạy theo schedule: daily, weekly
– Chạy theo loại: smoke, regression
– Chạy theo module
 

Want to receive push notifications for all major on-site activities?

✕