1. Tóm tắt nhanh & bức tranh QAFlow
QAFlow là SaaS quản lý dự án & kiểm thử mà chính đội QA của CyberSoft dùng hằng ngày — tính năng đang được nâng cấp là Billing: cho phép khách hàng áp mã khuyến mãi khi nâng cấp gói Pro. Với lượng user story tăng nhanh mỗi sprint, đội QA không thể viết tay hết mọi testcase, mọi test Playwright, và đọc hết log CI mỗi khi pipeline đỏ. Claude Code — công cụ dòng lệnh chạy ngay trong terminal, đọc được mã nguồn và log của bạn — giúp làm nhanh các việc lặp lại đó, còn Tester tập trung vào việc cần tư duy nghiệp vụ: review kết quả, quyết định ca nào thật sự cần, và xác nhận nguyên nhân gốc trước khi báo dev.
2. Chuẩn bị: cài đặt Claude Code & kết nối repo
Trước khi giao việc cho Claude Code, bạn cần cài đặt và cho nó quyền đọc đúng phạm vi cần thiết — không hơn. Với QAFlow, phạm vi làm việc là 2 repo: qaflow-web (frontend) và billing-service (API), cùng file đặc tả openapi.yaml.
▶ Bước 1: Cài Claude Code CLI theo hướng dẫn chính thức, đăng nhập tài khoản được cấp quyền truy cập repo QAFlow.
▶ Bước 2: Mở thư mục repo qaflow-web, chạy claude để bắt đầu phiên làm việc; xác nhận phạm vi thư mục mà công cụ được phép đọc/ghi.
▶ Bước 3: Thêm file CLAUDE.md ngắn ghi quy ước dự án: khung test dùng Playwright, thư mục tests/, cách đặt tên test, để Claude Code sinh đúng convention.
3. Sinh testcase từ user story bằng Claude Code
Việc lặp đi lặp lại nhất của Tester là đọc một user story rồi nghĩ ra đủ ca kiểm thử: happy path, ca biên, ca âm tính. Claude Code có thể đọc cùng lúc user story trong QAFlow và đặc tả API để đề xuất một bộ testcase đầy đủ hơn bạn tự nghĩ trong vài phút đầu.
claude "Doc user story US-482 trong QAFlow (ap ma khuyen mai PROMO20 khi
nang cap goi Pro) va billing-service/openapi.yaml. Sinh bo testcase dang
Gherkin cho: ma hop le, ma het han, ma sai dinh dang, ma da dung het luot,
ap 2 ma cung luc, nang cap khi dang co invoice chua thanh toan.
Ghi ra tests/billing/promo-code.feature"Feature: Ap ma khuyen mai khi nang cap goi Pro
Scenario: Ma khuyen mai hop le giam dung so tien
Given tai khoan dang o goi Free
When nhap ma "PROMO20" va chon nang cap goi Pro
Then hoa don giam 20% va trang thai la "Da ap dung"
Scenario: Ma khuyen mai da het luot su dung
Given ma "PROMO20" da dat gioi han luot dung
When nhap ma "PROMO20" va chon nang cap goi Pro
Then he thong bao "Ma da het luot su dung" va khong doi gia
💬 Bình luận (0)
Chưa có bình luận nào. Hãy là người đầu tiên!