Đang tải...

Lửng Lọc Lõi

Đeo kính để soi Bug cho rõ, nhíu mày để nhắc Dev sửa cho kỹ. Với tôi, 'chạy được' thôi là chưa đủ! 🧐💻


0

ISTQB Foundation: Hướng dẫn thi đỗ lần đầu cho fresher tester Việt Nam

Lửng Lọc Lõi
Lửng Lọc Lõi

5 tháng trước · 12 phút đọc

ISTQB Foundation là gì và tại sao nó quan trọng với fresher?

Mình nhớ hồi mới chuyển ngành, vào group tester Việt Nam hỏi "mình cần học gì đầu tiên", gần như 80% câu trả lời đều có một từ: ISTQB. Lúc đó mình nghĩ đây chắc là framework phức tạp nào đó, phải có kinh nghiệm mới học được.

Thực ra không phải vậy.

ISTQB (International Software Testing Qualifications Board) là tổ chức quốc tế chuyên cấp chứng chỉ kiểm thử phần mềm, được công nhận tại 130+ countries (ISTQB Annual Report 2024) quốc gia trên thế giới. Chứng chỉ Foundation Level - cấp độ đầu tiên - không yêu cầu kinh nghiệm làm việc, không yêu cầu bằng IT. Ai cũng có thể thi.

Chứng chỉ ISTQB được công nhận quốc tế - giá trị ở mọi công ty phần mềm

Vậy nó có gì đặc biệt? Đơn giản: HR nhìn vào CV của bạn và biết ngay bạn hiểu testing là gì. Với fresher trái ngành, khi chưa có dự án thực tế để viết vào CV, một chứng chỉ quốc tế như ISTQB Foundation là tín hiệu rõ ràng nhất để nhà tuyển dụng cân nhắc gọi bạn phỏng vấn.

Mình không nói ISTQB là điều kiện bắt buộc - nhiều công ty không yêu cầu. Nhưng khi có 50 CV fresher trên bàn HR, người có chứng chỉ sẽ được mở trước.


Kỳ thi gồm những gì? Đừng để bị bất ngờ

Biết cấu trúc đề thi trước khi học là lợi thế lớn. Mình thấy nhiều bạn học lý thuyết xong, vào phòng thi mới biết hình thức câu hỏi thế nào - rất dễ mất điểm oan.

Cấu trúc kỳ thi ISTQB Foundation (phiên bản CTFL v4.0):

Thông tin Chi tiết
Số câu hỏi 40 câu trắc nghiệm
Thời gian 60 phút (75 phút nếu thi tiếng Anh không phải ngôn ngữ mẹ đẻ)
Điểm đỗ 65% (26/40 câu đúng)
Hình thức Chọn 1 đáp án đúng trong 4 lựa chọn
Ngôn ngữ Tiếng Anh (có hỗ trợ từ điển song ngữ ở một số trung tâm)

343614 65% là ngưỡng đỗ - tức được phép sai tối đa 14 câu

Nội dung thi phân bổ theo 6 chương trong syllabus (tài liệu học chính thức):

  • Chương 1 - Fundamentals of Testing: Tại sao cần testing, khái niệm cơ bản, nguyên tắc 7 principles
  • Chương 2 - Testing Throughout the SDLC: Testing trong vòng đời phát triển phần mềm
  • Chương 3 - Static Testing: Review, inspection - test không chạy code
  • Chương 4 - Test Analysis and Design: Test techniques như equivalence partitioning, boundary value analysis
  • Chương 5 - Managing the Test Activities: Test plan, test estimation, defect management
  • Chương 6 - Test Tools: Các loại công cụ hỗ trợ testing

Trọng tâm là Chương 4 - chiếm 27% (ISTQB Guru) điểm trong kỳ thi. Mình sẽ nói kỹ hơn ở phần lộ trình học.


Lộ trình học 4 tuần: từ zero đến sẵn sàng thi

Bốn tuần nghe có vẻ ngắn. Nhưng nếu học đúng thứ, đủ giờ, bạn hoàn toàn thi đỗ được. Mình từng thấy bạn học kế toán 28 tuổi ôn 3 tuần rưỡi và đỗ 82%.

Lưu ý trước: mình thiết kế lộ trình này cho người đi làm full-time, học 1-2 tiếng/ngày. Nếu bạn học full-time, rút lại còn 2-3 tuần được.

343615 Lộ trình 4 tuần - mỗi tuần có trọng tâm rõ ràng, không học lan man

Tuần 1: Nền tảng (Chương 1 + 2)

Đọc kỹ Chương 1 và 2 của ISTQB Syllabus v4.0. Đây là lý thuyết nền - không khó nhưng nhiều thuật ngữ. Mục tiêu tuần này: hiểu tại sao testing tồn tại, testing khác debugging thế nào, và vòng đời phát triển phần mềm (SDLC) là gì.

Cách học hiệu quả: đọc xong mỗi phần, tóm tắt bằng lời mình - không copy. Nếu giải thích lại được, là hiểu rồi.

Tuần 2: Kỹ thuật - Trọng tâm quan trọng nhất (Chương 3 + 4)

Chương 4 là trái tim kỳ thi. Ba kỹ thuật bạn phải nắm chắc:

  • Equivalence partitioning (phân vùng tương đương): chia input thành nhóm có behavior giống nhau
  • Boundary value analysis (phân tích giá trị biên): test ở ranh giới của các nhóm input
  • Decision table testing: test tổ hợp điều kiện phức tạp

Tuần này làm bài tập thực hành nhiều hơn đọc lý thuyết. Ratio 40% đọc - 60% làm bài.

Tuần 3: Quản lý và công cụ (Chương 5 + 6) + Mock exam lần 1

Chương 5 và 6 nhẹ hơn. Học xong, làm ngay 1 đề mock exam 40 câu trong 60 phút. Chấm điểm, ghi lại câu sai, phân tích sai ở chương nào.

Tuần 4: Ôn sai + Mock exam lần 2, 3

Tuần cuối không học thêm kiến thức mới. Tập trung vào: ôn lại chỗ yếu từ tuần 3, làm thêm 2 mock exam, đọc lại giải thích câu sai. Ngày trước thi: đọc lướt summary, nghỉ ngơi đủ giấc.


Tài liệu học miễn phí - đủ dùng để thi đỗ

Mình nhấn mạnh điều này vì nhiều bạn tốn tiền mua sách không cần thiết: tài liệu miễn phí của ISTQB là đủ để thi đỗ, nếu bạn học kỹ.

Tài liệu chính thức (bắt buộc):

ISQTB cung cấp miễn phí 100% trên website chính thức:

  • Syllabus CTFL v4.0 - đây là "sách giáo khoa", thi cái gì học cái đó
  • Sample exam questions - đề mẫu chính thức, cực kỳ quan trọng
  • Glossary - từ điển thuật ngữ testing

Tải tại: istqb.org - Tải syllabus và sample exam

343616 Syllabus và sample exam chính thức là 2 tài liệu không thể thiếu

Nguồn luyện đề (miễn phí):

Ngoài sample exam chính thức, mình hay dùng thêm:

  • Ngân hàng câu hỏi mock exam ISTQB - ngân hàng câu hỏi mock exam cộng đồng, có giải thích đáp án
  • Group Facebook "ISTQB Việt Nam" - thành viên chia sẻ tài liệu và kinh nghiệm thi

Một điểm mình cần trấn an bạn: Syllabus viết bằng tiếng Anh khá học thuật, đọc ban đầu sẽ thấy khó. Bình thường. Đọc lần 1 hiểu 50% là ổn, lần 2 sẽ khác hẳn. Mình cũng vậy khi mới học.

Template ôn tập cá nhân hóa:

Mình có tạo sẵn 1 file template ôn tập để bạn điền vào sau mỗi buổi học. Bao gồm: tóm tắt nội dung chương, câu hỏi tự đặt ra, câu sai trong mock exam và lý do sai. Tải tại: Tải template ôn tập ISTQB Foundation


Bí quyết thi đỗ: những gì mình học được sau nhiều lần hỗ trợ học viên

Đây là phần mình muốn viết nhất - không phải lý thuyết sách vở, mà là pattern mình thấy đi thấy lại ở người đỗ và người trượt.

1. Học "từ đáp án" thay vì "từ câu hỏi"

Khi làm mock exam, đừng chỉ xem câu mình chọn đúng hay sai. Đọc giải thích của cả 4 đáp án - kể cả đáp án đúng mình đã chọn. ISTQB có lối ra câu hỏi rất đặc trưng: họ thích dùng từ "MOST likely", "BEST describes", "EXCEPT". Hiểu tại sao 3 đáp án kia sai quan trọng không kém hiểu tại sao đáp án đúng đúng.

343617 Đọc giải thích tất cả 4 lựa chọn - không chỉ đáp án đúng - là thói quen của người đỗ cao

2. Thuộc lòng 7 nguyên tắc testing

Seven principles of software testing gần như chắc chắn có trong đề. Bảy nguyên tắc này mình đọc cũng thấy nhiều bạn bỏ qua vì "có vẻ lý thuyết". Đừng bỏ.

3. Làm quen với kiểu hỏi "scenario-based"

Khoảng một phần lớn câu trong đề thi là dạng tình huống: "Trong dự án XYZ, tester A làm điều Y. Điều đó thể hiện nguyên tắc gì?" Người không luyện dạng này thường mất nhiều thời gian hơn, dẫn đến vội và chọn sai.

4. Quản lý thời gian trong phòng thi

Sáu mươi phút cho 40 câu = 1.5 phút/câu. Thực tế nhiều câu chỉ cần 30 giây, nhưng câu scenario có thể mất 2-3 phút. Chiến thuật: làm lượt 1 skip câu khó, quay lại sau. Không dừng lại quá 2 phút một câu.

5. Đừng học thêm kiến thức mới trong 48 giờ trước thi

Ôn lại những gì đã biết. Nhồi thêm lúc này dễ confused hơn là giúp ích.


Địa điểm thi và đăng ký tại Việt Nam

Bước cuối cùng - biết thi ở đâu và đăng ký như thế nào. Đây là thứ mình thấy bạn hay bị stuck vì thông tin không rõ ràng.

Đơn vị tổ chức thi chính thức tại Việt Nam:

Hiện có một số trung tâm được ISTQB ủy quyền tổ chức thi tại Việt Nam. Bạn tìm trên trang chính thức của ISTQB phần "Exam Providers" để xem danh sách cập nhật nhất - mình không liệt kê cụ thể ở đây vì thông tin thay đổi theo thời gian.

Chi phí thi: Dao động khoảng vài triệu đồng tùy trung tâm và thời điểm. Một số trung tâm có combo học + thi.

Quy trình đăng ký:

343618 Đăng ký sớm 2-3 tuần - một số kỳ thi có slot giới hạn

Bước 1: Vào trang istqb.org - Tìm trung tâm thi tại Việt Nam, tìm "Exam Providers" - lọc theo Việt Nam. Bước 2: Liên hệ trực tiếp trung tâm để xác nhận lịch thi gần nhất. Bước 3: Đăng ký và thanh toán. Một số trung tâm yêu cầu đăng ký trước 1-2 tuần. Bước 4: Nhận email xác nhận với thông tin phòng thi, mang theo CMND/CCCD.

Thi online hay offline?

Một số trung tâm cho phép thi online từ xa (proctored exam). Thi offline tại trung tâm thường dễ tập trung hơn, nhất là lần đầu. Mình khuyên bạn chọn offline nếu có thể.

Sau khi đỗ:

Chứng chỉ ISTQB Foundation không có hạn - một khi đỗ là có vĩnh viễn. Bạn nhận kết quả trong ngày hoặc sau vài ngày tùy trung tâm. Kết quả được ghi vào hệ thống ISTQB toàn cầu, nhà tuyển dụng có thể verify online.

Thêm chứng chỉ vào LinkedIn ngay sau khi có - không cần chờ nhận bản cứng.


Bắt đầu từ đâu ngay hôm nay?

Mình không muốn kết bài bằng một đống lý thuyết. Thay vào đó, đây là 3 việc bạn làm ngay trong 24 giờ tới:

  1. Vào istqb.org, tải Syllabus CTFL v4.0 và Sample Exam về máy
  2. Đọc trang đầu tiên của Chương 1 - chỉ để biết mặt chữ
  3. Cài app ghi chú (Notion, Google Docs) và tạo file ôn tập

Ba việc đó mất khoảng 30 phút. Không cần commit gì thêm hôm nay.

343619 Ba việc đầu tiên - 30 phút - đủ để bắt đầu hành trình ISTQB

Mình muốn nói thêm với bạn đang đọc bài này lúc 11 giờ đêm, sau một ngày dài làm công việc không liên quan đến IT: 25, 28, 32 tuổi không muộn. Mình đã thấy bạn 34 tuổi từ ngành kế toán đỗ ISTQB Foundation sau 5 tuần, đi làm tester được 6 tháng sau đó.

ISQTB Foundation không phải đích đến - nó là vé vào cửa. Sau Foundation là Advanced Level nếu bạn muốn đi xa hơn. Nhưng bước đó mình để bài khác.

Còn bây giờ, mở istqb.org lên đi. Mình không đùa đâu.


Bạn đang ở giai đoạn nào: chưa biết bắt đầu từ đâu, đang ôn thi, hay vừa đỗ? Comment bên dưới - mình đọc và trả lời từng bạn.