# Lộ trình Đào tạo Tester

Mục tiêu: Giúp tester/QA mới (hoặc tester có kinh nghiệm) học xong 4 tài liệu hiện có một cách có hệ thống, đo lường được kết quả và áp dụng ngay vào công việc thực tế.

### 1. Mục tiêu đào tạo sau khi hoàn thành lộ trình

- Hiểu cấu trúc bộ testcase, hiểu cách viết cho các thành phần.
- Biết cách **test API** và **truy vấn SQL** từ cơ bản.
- Nắm được lý thuyết **test hiệu năng** cơ bản.
- Có thể tự viết test case độc lập cho mọi chức năng mới.theo **chuẩn** template của Lifetex.

**Đối tượng:**

- Tester mới (0–6 tháng kinh nghiệm).
- Tester có kinh nghiệm.

**Tài liệu chính sử dụng (4 book hiện có trong Phòng Test):**

1. **Hướng dẫn viết testcase ([https://docs.lifetex.vn/books/huong-dan-viet-testcase](https://docs.lifetex.vn/books/huong-dan-viet-testcase))**
2. **Hướng dẫn test API ([https://docs.lifetex.vn/books/huong-dan-test-api](https://docs.lifetex.vn/books/huong-dan-test-api))**
3. **Bài tập SQL** (từ cơ bản đến nâng cao) **([https://docs.lifetex.vn/books/bai-tap-sql](https://docs.lifetex.vn/books/bai-tap-sql))**
4. **Hướng dẫn test hiệu năng ([https://docs.lifetex.vn/books/huong-dan-test-hieu-nang](https://docs.lifetex.vn/books/huong-dan-test-hieu-nang))**

---

### 2. Thời gian đào tạo tổng thể

<div id="bkmrk-lo%E1%BA%A1i-tester-th%E1%BB%9Di-gia"><div><div dir="auto"><table dir="auto"><thead><tr><th data-col-size="sm">Loại tester</th><th data-col-size="lg">Thời gian tổng</th><th data-col-size="lg">Ghi chú</th></tr></thead><tbody><tr><td data-col-size="sm">Tester mới</td><td data-col-size="lg">**3 tuần** (15 ngày làm việc)</td><td data-col-size="lg">Học + thực hành + đánh giá</td></tr><tr><td data-col-size="sm">Tester có kinh nghiệm</td><td data-col-size="lg">**1.5 tuần** (9 ngày làm việc)</td><td data-col-size="lg">Học + thực hành + đánh giá</td></tr></tbody></table>

</div></div><div>  
</div></div>**Hình thức:** Tự học + thực hành trên file template.

### 3. Lộ trình chi tiết + Mốc kiểm tra đánh giá

<div id="bkmrk-giai-%C4%91o%E1%BA%A1n-t%C3%A0i-li%E1%BB%87u-h"><div><div dir="auto"><table dir="auto" style="width: 108.81%; height: 1267px;"><thead><tr style="height: 80.1875px;"><th data-col-size="lg" style="width: 7.86651%; height: 80.1875px;">STT</th><th data-col-size="lg" style="width: 14.3027%; height: 80.1875px;">Nội dung</th><th data-col-size="lg" style="width: 22.7652%; height: 80.1875px;">Nội dung chính</th><th data-col-size="xs" style="width: 10.6079%; height: 80.1875px;">Thời gian (Tester mới)</th><th data-col-size="xs" style="width: 11.2038%; height: 80.1875px;">Thời gian (Tester có kinh nghiệm)</th><th data-col-size="xl" style="width: 33.1347%; height: 80.1875px;">**Mốc kiểm tra &amp; Đánh giá**</th></tr></thead><tbody><tr style="height: 103.625px;"><td class="align-center" style="width: 7.86651%; height: 103.625px;">**1**</td><td style="width: 14.3027%; height: 103.625px;">Onboard</td><td style="width: 22.7652%; height: 103.625px;">\- Tiếp nhận nhân sự

\- Giới thiệu lộ trình đào tạo

</td><td style="width: 10.6079%; height: 103.625px;">1 ngày</td><td style="width: 11.2038%; height: 103.625px;">1 ngày</td><td style="width: 33.1347%; height: 103.625px;">**Nội dung:** Giới thiệu về quy trình, nội dung đào tạo, giải đáp thắc măc

**Người giới thiệu**: Lead Test, Mentor

</td></tr><tr style="height: 120.422px;"><td class="align-center" data-col-size="lg" style="width: 7.86651%; height: 120.422px;">**2**</td><td data-col-size="lg" style="width: 14.3027%; height: 120.422px;">Hướng dẫn viết testcase(Cơ bản)</td><td data-col-size="lg" style="width: 22.7652%; height: 120.422px;">\- Lý thuyết chung (Cấu trúc bộ testcase)

\- Cách viết các loại testcase (Giao diện, Validate, Chức năng, Tích hợp)

</td><td data-col-size="xs" style="width: 10.6079%; height: 120.422px;">3 ngày</td><td data-col-size="xs" style="width: 11.2038%; height: 120.422px;">1 ngày</td><td data-col-size="xl" style="width: 33.1347%; height: 120.422px;">**Ngày 4**: Kiểm tra lý thuyết

**Cách kiểm tra**: Review 1:1 với leader

**Tiêu chí đạt:**

1. Hiểu cấu trúc bộ testcase.
2. Hiểu cách viết các thành phần.

</td></tr><tr style="height: 170.812px;"><td class="align-center" data-col-size="lg" style="width: 7.86651%; height: 170.812px;">**3**</td><td data-col-size="lg" style="width: 14.3027%; height: 170.812px;">Hướng dẫn viết testcase(Nâng cao)</td><td style="width: 22.7652%; height: 170.812px;">\- Cách viết testcase cho API, Bảo mật

\- Cách viết testcase Ghi log

</td><td data-col-size="xs" style="width: 10.6079%; height: 170.812px;">3 ngày</td><td data-col-size="xs" style="width: 11.2038%; height: 170.812px;">1 ngày</td><td style="width: 33.1347%; height: 170.812px;">**Ngày 7**: Kiểm tra lý thuyết

**Cách kiểm tra**: Review 1:1 với leader

**Tiêu chí đạt:**

1. Hiểu cách viết testcase cho API 
    - Validate
    - Chức năng
    - Bảo mật
2. Hiểu cách viết testcase Ghi log

</td></tr><tr style="height: 137.219px;"><td class="align-center" data-col-size="lg" style="width: 7.86651%; height: 137.219px;">**4**</td><td data-col-size="lg" style="width: 14.3027%; height: 137.219px;">Hướng dẫn test API </td><td data-col-size="lg" style="width: 22.7652%; height: 137.219px;">\- Biết cách Test API, sử dụng Postman

</td><td data-col-size="xs" style="width: 10.6079%; height: 137.219px;">3 ngày</td><td data-col-size="xs" style="width: 11.2038%; height: 137.219px;">2 ngày</td><td data-col-size="xl" style="width: 33.1347%; height: 137.219px;">**Ngày 10**: Kiểm tra lý thuyết về api, postman.

**Cách kiểm tra**: Review 1:1 với leader

**Tiêu chí đạt:**

1. Biết cách sử dụng postman
2. Hiểu về cấu trúc api.

</td></tr><tr style="height: 96.9844px;"><td class="align-center" style="width: 7.86651%; height: 96.9844px;">**5**</td><td style="width: 14.3027%; height: 96.9844px;">Bài tập SQL</td><td style="width: 22.7652%; height: 96.9844px;">\- Thực hành truy vấn SQL cơ bản

</td><td style="width: 10.6079%; height: 96.9844px;">3 ngày</td><td style="width: 11.2038%; height: 96.9844px;">2 ngày</td><td style="width: 33.1347%; height: 96.9844px;">**Ngày 13**: Làm bài tập SQL cơ bản

**Cách kiểm tra**: Nộp kết quả bài tập SQL

**Tiêu chí đạt:** 80% câu lệnh truy vấn đúng.

</td></tr><tr style="height: 154.016px;"><td class="align-center" data-col-size="lg" style="width: 7.86651%; height: 154.016px;">**6**</td><td data-col-size="lg" style="width: 14.3027%; height: 154.016px;">Hướng dẫn test hiệu năng</td><td data-col-size="lg" style="width: 22.7652%; height: 154.016px;">\- Biết cách sử dụng công cụ JMeter

</td><td data-col-size="xs" style="width: 10.6079%; height: 154.016px;">3 ngày</td><td data-col-size="xs" style="width: 11.2038%; height: 154.016px;">2 ngày</td><td data-col-size="xl" style="width: 33.1347%; height: 154.016px;">**Ngày 16**: Kiểm tra lý thuyết về JMeter.

**Cách kiểm tra**: Review 1:1 với leader

**Tiêu chí đạt:**

1. Trình bày được các bước sử dụng JMeter cơ bản.
2. Trình bày được ý nghĩa các giá trị trên báo cáo

</td></tr><tr style="height: 154.016px;"><td class="align-center" style="width: 7.86651%; height: 154.016px;">**7**</td><td style="width: 14.3027%; height: 154.016px;">Thực hành test phần mềm</td><td style="width: 22.7652%; height: 154.016px;">\- Thực hành test trên dự án/ứng dụng thực tế

\- Áp dụng toàn bộ kiến thức (testcase, API, SQL, JMeter…)

</td><td style="width: 10.6079%; height: 154.016px;"></td><td style="width: 11.2038%; height: 154.016px;">  
</td><td style="width: 33.1347%; height: 154.016px;">**Ngày 18**: Thực hành việc test phần mềm

**Cách kiểm tra:** Test phần mềm theo testcase

**Tiêu chí đạt**:

1. Thực hiện test đầy đủ một module
2. Báo cáo bug chính xác

</td></tr><tr style="height: 96.9844px;"><td class="align-center" style="width: 7.86651%; height: 96.9844px;">**8**</td><td style="width: 14.3027%; height: 96.9844px;">Thực hành viết testcase

</td><td style="width: 22.7652%; height: 96.9844px;">\- Viết testcase chi tiết cho một chức năng/module cụ thể

\- Ôn tập và hoàn thiện kỹ năng viết testcase

</td><td style="width: 10.6079%; height: 96.9844px;"></td><td style="width: 11.2038%; height: 96.9844px;"></td><td style="width: 33.1347%; height: 96.9844px;">**Ngày 18**: Thực hành viết testcase

**Tiêu chí đạt**:

Nộp bộ testcase đẩy đủ theo cấu trúc cho 1 chức năng

</td></tr><tr style="height: 120.391px;"><td class="align-center" style="width: 7.86651%; height: 120.391px;">**9**

</td><td style="width: 14.3027%; height: 120.391px;">Báo cáo &amp; Bảo vệ kết quả đào tạo

</td><td style="width: 22.7652%; height: 120.391px;">\- Tổng kết toàn bộ kiến thức

\- Trình bày trực tiếp viết testcase cho 1 chức năng

\- Bảo vệ kết quả đào tạo

</td><td style="width: 10.6079%; height: 120.391px;">0 ngày (1 buổi)

</td><td style="width: 11.2038%; height: 120.391px;">0 ngày (1 buổi)

</td><td style="width: 33.1347%; height: 120.391px;">**Ngày 19:** Buổi báo cáo bảo vệ kết quả đào tạo

**Tiêu chí đạt**:

1. Trình bày lý thuyết
2. Trình bày trực tiếp trên bộ testcase đã viết theo mẫu

</td></tr></tbody></table>

</div></div><div>  
</div><div>  
</div></div>### 4. Tiêu chí hoàn thành khóa đào tạo

- Hoàn thành 100% mốc đánh giá ở từng giai đoạn.
- Viết được test case độc lập đủ các thành phần theo cấu trúc cho module mới.

**Công cụ hỗ trợ trong đào tạo:**

- File template Excel (đã có sẵn cột + mẫu test case).
- Postman collection cho API.