Hướng Dẫn Học Viên

Tài liệu này là điểm bắt đầu dành cho Học viên trước khi đi vào từng tuần học. Mục tiêu của page này là giúp bạn:
  • Hiểu khóa học này đào tạo để làm gì.
  • Biết cách học theo ngày, theo tuần và cuối khóa.
  • Nắm quy ước naming deliverable.
  • Biết dùng đúng template và đóng gói final package đúng chuẩn.

Mục Tiêu Đầu Ra Sau 8 Tuần

Sau khi hoàn tất chương trình, học viên cần đạt tối thiểu:

1. Kiến thức

  • Hiểu QC là gì, khác gì với QA và Tester.
  • Hiểu SDLC, STLC, defect lifecycle và các loại test phổ biến.
  • Đọc được requirement, mockup, flow nghiệp vụ và acceptance criteria.

2. Thực hành

  • Viết được test scenario, test case và checklist test.
  • Test được UI form, list, filter, sort, pagination.
  • Dùng Postman để test API CRUD cơ bản.
  • Dùng SQL để verify dữ liệu.
  • Log bug rõ ràng, tái hiện được.
  • Test được workflow, permission và luồng end-to-end.
  • Viết được test summary report có risk statement.

3. Portfolio cuối khóa

  • 01 bộ test case cho module Login.
  • 01 bộ test case cho module CRUD.
  • 01 permission matrix.
  • 01 workflow matrix.
  • 01 Postman collection cơ bản.
  • 01 bộ SQL verify dữ liệu.
  • 01 bộ bug report.
  • 01 test summary report.
  • 01 mini project QC hoàn chỉnh theo Hướng Dẫn Portfolio.

Nhịp Học Chuẩn

Mỗi ngày

  1. Đọc page tuần tương ứng trong nhóm Lộ Trình 8 Tuần.
  2. Hoàn thành bài thực hành của ngày.
  3. Lưu output đúng tên file được quy định trong page tuần.
  4. Tự review bằng checklist hoặc template tương ứng.

Mỗi tuần

  1. Chốt toàn bộ deliverables của tuần.
  2. Tự đánh giá bằng /templates/self-assessment-template.
  3. Gửi mentor review.
  4. Ghi lại action plan cho tuần kế tiếp.

Cuối khóa

  1. Tổng hợp các deliverable cốt lõi.
  2. Đóng gói final package theo /learner-guide/portfolio-guide.
  3. Trình bày test logic và bài học rút ra với mentor.

Quy Ước Deliverable

1. Markdown note

Dùng cho các file như requirement analysis, UI review, API notes, regression scope. Mỗi file nên có tối thiểu:
  • Context hoặc scope đang test.
  • Quan sát chính.
  • Rule, risk hoặc gap phát hiện được.
  • Kết luận hoặc bước tiếp theo.

2. Diagram

Dùng cho flow, workflow, state diagram. Cần có:
  • File mô tả .md giải thích flow.
  • File export .png nếu bài yêu cầu.
  • Cùng một tên gốc để mentor đối chiếu nhanh.

3. Spreadsheet deliverable

Dùng cho scenarios, test cases, matrices, weekly assessment. Luôn tạo dựa trên các page trong nhóm Templates & Biểu Mẫu và giữ:
  • Đủ cột bắt buộc.
  • Naming nhất quán.
  • Không merge cell làm khó review.

4. Folder package

Dùng cho các bài tổng hợp như CRUD package, workflow permission package hoặc final portfolio. Mỗi package nên có:
  • README.md mô tả phạm vi.
  • Danh sách artifact bên trong.
  • Ngày cập nhật hoặc phiên bản package.

Công Cụ Cần Dùng

Bắt buộc

  • Google Sheets hoặc Excel
  • Postman
  • Chrome DevTools
  • DBeaver hoặc TablePlus
  • Draw.io hoặc Miro
  • Markdown editor hoặc Notion

Nên học thêm sau khóa nền tảng

  • Swagger / OpenAPI
  • Jira / Trello
  • Git cơ bản
  • Playwright hoặc Cypress
  • Charles / Proxyman

Làm Sao Để Không Rớt Scope

  • Bắt đầu mỗi tuần bằng việc đọc Mục Tiêu, Deliverables Cần Nộp, KPI & Focus.
  • Mỗi bài nộp phải có bằng chứng là output có thể review được, không chỉ là ghi chú chung chung.
  • Không bỏ qua bài tổng hợp cuối tuần. Đây là gate để sang tuần mới.
  • Khi có feedback, sửa lại đúng trên deliverable cũ và ghi rõ phần đã thay đổi.

Khi Nào Được Xem Là Sẵn Sàng

Bạn được xem là đủ readiness cho task thật có giám sát khi có thể:
  • Đọc requirement đơn giản và tách được scope test.
  • Viết test case đúng template, không mơ hồ.
  • Log bug tái hiện được và nêu rõ impact.
  • Verify được luồng UI, API, DB ở mức cơ bản.
  • Trình bày được vì sao mình test như vậy, không chỉ liệt kê thao tác.
Chi tiết gate vận hành, KPI và rubric nằm trong các page thuộc nhóm Đánh Giá & Rubric.