Bỏ qua

🎓 Khóa Học: AI-Powered Web Automation Testing với Antigravity IDE & Playwright

📋 Tổng Quan Khóa Học

Khóa học dành cho QC Manual muốn chuyển sang tự động hóa kiểm thử web bằng AI. Học viên sẽ học cách sử dụng Antigravity IDE (Google) để tự động hóa việc viết code Playwright thông qua ngôn ngữ tự nhiên (Prompt), và xây dựng bộ test automation hoàn chỉnh mà không cần xuất thân là Lập trình viên.

🎯 Mục Tiêu Sau Khóa Học

  • Hiểu tư duy AI-assisted Testing
  • Sử dụng thành thạo Antigravity IDE để sinh test code
  • Viết và review test script Playwright cơ bản
  • Xây dựng framework test với Page Object Model
  • Chạy regression test và đọc artifacts (report, trace, video)
  • Biết cách maintain test khi UI thay đổi

👥 Đối Tượng

  • QC Manual mới bắt đầu, chưa có kinh nghiệm automation
  • Đã biết sử dụng browser DevTools cơ bản
  • Có hiểu biết cơ bản về HTML/CSS (không bắt buộc)
  • Có kiến thức lập trình cơ bản (JavaScript/TypeScript) là một lợi thế (không bắt buộc)

🛠️ Công Cụ Sử Dụng

Công cụ Vai trò
Antigravity IDE AI Agent — Nhận Prompt, tự động sinh Playwright code
Playwright Framework automation test
Practice Site Website bài tập thực hành

⏱️ Thời Lượng

  • 11 Module — Học trong 4-6 tuần
  • Mỗi module: 2-4 giờ (lý thuyết + thực hành)
  • Dự án cuối khóa: 8-12 giờ

📚 Cấu Trúc Khóa Học

Module 01: Giới thiệu — Tại sao cần AI trong Automation Test?
Module 02: Prompt Engineering cho QC — Viết yêu cầu test rõ ràng
Module 03: Antigravity IDE — Điều khiển trình duyệt và sinh code tự động
Module 04: Locator Strategy — Nghệ thuật bắt element ổn định
Module 05: Playwright Cơ Bản — Đọc hiểu mã nguồn do AI sinh ra
Module 06: Code Review — Checklist và Best Practices
Module 07: Page Object Model — Tổ chức code chuyên nghiệp
Module 08: Chạy Test — Local, CI/CD, Parallel & Regression
Module 09: Artifacts & Reporting — Đọc Report, Trace, Video
Module 10: Maintenance — Khi test gãy, phải làm gì?
Module 11: Dự Án Cuối Khóa — Build flow hoàn chỉnh A-Z

🚀 Bắt Đầu

Mở từng module theo thứ tự. Mỗi module có:

  • README.md — Nội dung lý thuyết
  • exercises/ — Bài tập thực hành
  • templates/ — Mẫu template sử dụng trong module

📝 Ghi Chú

  • Khóa học được thiết kế cho người mới bắt đầu.
  • Mỗi module đều có bài tập thực hành cụ thể để củng cố kiến thức.
  • Tham gia nhóm hỗ trợ học viên tại [Link Group/Discord] nếu có thắc mắc trong quá trình học.
  • Hướng dẫn nộp bài dự án cuối khóa xem tại [Link Nộp Bài].