Thiết lập Workspace
Hoàn thành trước buổi học đầu tiên — mất khoảng 10 phút.
Yêu cầu tối thiểu
| Công cụ | Phiên bản | Tải về |
|---|---|---|
| Node.js | 18 trở lên | nodejs.org |
| VS Code | Mới nhất | code.visualstudio.com |
| Git | Bất kỳ | git-scm.com |
Bước 1 — Clone repo
Bước 2 — Chạy script cài đặt
Script tự động: kiểm tra Node.js/Git → cài Playwright + Chromium → chạy 2 test mẫu.
Kết quả mong đợi:
Bước 3 — Mở trong VS Code
Khi VS Code hỏi "Install recommended extensions?" → chọn Install All.
Extensions được cài tự động:
- GitHub Copilot — AI pair programming (Session 4+)
- Playwright Test for VS Code — chạy test ngay trong editor
- Markdown All in One — xem preview notes và prompts
Xong! Bạn đã sẵn sàng cho Session 1–4.
Cài thêm cho Session 5–6
Session 5 và 6 dùng Claude Code và MCP Servers. Cài khi đến session đó, không cần làm ngay.
Claude Code
MCP Playwright
MCP Jira
Lấy API token tại id.atlassian.com → Security → API tokens, sau đó:
cp .env.example .env
# Mở .env, điền JIRA_BASE_URL, JIRA_EMAIL, JIRA_API_TOKEN
claude mcp add jira \
--env JIRA_BASE_URL \
--env JIRA_EMAIL \
--env JIRA_API_TOKEN \
-- npx -y @modelcontextprotocol/server-jira
Kiểm tra:
claude mcp list
# jira: npx -y @modelcontextprotocol/server-jira
# playwright: npx -y @playwright/mcp@latest
Troubleshooting
Playwright báo lỗi browser not found