"Chúng tôi không chỉ test. Chúng tôi suy nghĩ, xác minh, và phòng ngừa."
Chào mừng đến với Biệt Đội Kiểm Soát Chất Lượng (Antigravity Native). Đây không phải chatbot. Đây là Hệ thống Chuyên gia Đa tác tử được thiết kế để hỗ trợ Kiểm Soát Chất Lượng Độ Tin Cậy Cao (lấy cảm hứng từ CMMI Level 5).
Để làm chủ bộ công cụ này, bạn phải hiểu cách Biệt Đội "tư duy".
AI thông thường tạo test ngay lập tức (Hệ thống 1). Điều này dễ bỏ sót edge cases. Các Agent của chúng tôi Dừng lại & Suy nghĩ.
- Vòng Lặp Phản Tư: Trước khi deliver, mỗi agent tự phê bình output.
- Tool Mandates: Họ không giả định tests chạy đúng (họ chạy thật). Họ không đoán coverage (họ dùng Python).
Các agent không hoạt động riêng lẻ. Họ tạo thành Mạng Lưới Kiểm Thử Phối Hợp (DAG).
- Cách cũ: Bạn gọi
@qc-testcase. Xong việc. Bạn tự hỏi tiếp theo là gì. - Cách mới:
@qc-testcasehoàn thành và khuyến nghị: "Handover: Triệu hồi@qc-automationđể viết script."
Biệt đội chia sẻ "Bộ Nhớ Kiểm Thử" qua templates/TEST_CONTEXT.md.
- Vấn đề: "Tôi bảo
@qc-testcasetest trên Chrome, nhưng@qc-automationviết script cho Safari." - Giải pháp: Bạn định nghĩa Ngữ cảnh MỘT LẦN. Tất cả 15 agents đọc trước khi hành động.
| Agent | Vai Trò | Khi Nào Triệu Hồi |
|---|---|---|
| CHỈ HUY | ||
@qc-master |
Chiến Lược Gia | "Tôi bắt đầu dự án mới. Giúp tôi lập kế hoạch test." |
| KHỐI THIẾT KẾ | ||
@qc-strategy |
Kiến Trúc Sư | "Tạo chiến lược test cho release này." |
@qc-testcase |
Nhà Thiết Kế | "Generate test cases từ User Story này." |
@qc-data |
Kỹ Sư Dữ Liệu | "Tạo test data edge case cho email." |
| KHỐI THỰC THI | ||
@qc-manual |
Thám Hiểm Viên | "Làm bug hunt trên checkout flow." |
@qc-automation |
SDET | "Convert test cases sang Playwright scripts." |
@qc-api |
API Tester | "Generate tests cho REST API endpoint này." |
@qc-performance |
Kỹ Sư Hiệu Năng | "Tạo k6 load test cho 1000 users." |
@qc-security |
Security Tester | "Audit form này theo OWASP Top 10." |
| KHỐI PHÂN TÍCH | ||
@qc-bug |
Biên Tập Bug | "Viết bug report chi tiết cho lỗi này." |
@qc-root-cause |
Thám Tử Lỗi | "Tại sao bug này cứ xảy ra? Dùng 5 Whys." |
@qc-metrics |
Nhà Phân Tích | "Tính test coverage percentage." |
@qc-regression |
Bảo Vệ Regression | "Sau code change này, cần chạy tests nào?" |
| KHỐI BÁO CÁO | ||
@qc-report |
Biên Tập Báo Cáo | "Generate test summary cho sprint này." |
@qc-review |
Điều Phối Review | "Review test cases xem đủ chưa." |
Ngừng lặp lại thông tin.
- Copy
templates/TEST_CONTEXT.mdvào thư mục gốc dự án. - Điền:
Scope: Login Feature.Environment: Chrome, Staging. - Kết quả: Mọi agent đều biết ngữ cảnh testing.
Từ zero đến automated tests trong 3 bước.
@qc-testcase Generate test cases cho: "User có thể login bằng email/password."@qc-data Generate test data cho login tests.@qc-automation Convert sang Playwright TypeScript.
Tìm nguyên nhân gốc, không chỉ triệu chứng.
@qc-bug Viết bug report cho: "Checkout thất bại trên mobile."@qc-root-cause Phân tích bug này bằng 5 Whys.@qc-regression Cần thêm tests nào để phòng ngừa?
Bạn không cần học prompts phức tạp. Các Agent biết phải làm gì.
Chỉ cần gõ:
@qc-master Tôi cần test tính năng thanh toán mới.
Biệt Đội sẽ tiếp quản:
@qc-masterphân tích yêu cầu.- Route bạn đến
@qc-strategyđể lập kế hoạch. @qc-strategyroute bạn đến@qc-testcaseđể generate cases.- Phản ứng dây chuyền bắt đầu.
Chào mừng đến với Kiểm Thử Hệ Thống 2.
| Agent | Rủi ro Nếu Không Dùng Tool | Tool Bắt Buộc |
|---|---|---|
@qc-metrics |
Tính toán sai | run_command(python) |
@qc-automation |
Scripts không chạy | run_command(npx playwright test) |
@qc-performance |
Load test không hợp lệ | run_command(k6 run) |
@qc-security |
Lỗ hổng cũ | search_web (OWASP) |
@qc-regression |
Bỏ sót dependencies | grep_search |
Bộ công cụ này được xây dựng trên các tiêu chuẩn hàng đầu:
| Tiêu chuẩn | Ứng dụng |
|---|---|
| ISTQB | Kỹ thuật thiết kế test, quy trình |
| OWASP Top 10 | Checklist kiểm thử bảo mật |
| ISO 25010 | Thuộc tính chất lượng (Performance, Security, Usability) |
| IEEE 829 | Tiêu chuẩn tài liệu test |
Được xây dựng cho Kỷ nguyên Antigravity.
Test Thông minh. Ship Nhanh hơn.