Kiến thức kiểm thử phần mềm
cho tester Việt Nam.
Tuyển tập bài viết nền tảng về nghề tester, quy trình kiểm thử, kỹ thuật thiết kế test case, chứng chỉ ISTQB, API, SQL và automation — viết bằng tiếng Việt, bám sát cách công việc thực sự diễn ra trong dự án.
Nghề tester
Nghề kiểm thử phần mềm là gì, lộ trình học và con đường phát triển.
Tester là gì? Công việc, kỹ năng và mức lương nghề kiểm thử phần mềm
Tester là gì, một ngày làm việc ra sao, cần kỹ năng gì, phân biệt QA – QC – Tester và mức lương thực tế tại Việt Nam cho người mới vào nghề.
Đọc bài viếtLộ trình học tester cho người mới bắt đầu (từ con số 0 đến đi làm)
Lộ trình học tester 6 giai đoạn cho người mới và người trái ngành: nền tảng web, quy trình kiểm thử, test case, SQL, API, automation và ISTQB.
Đọc bài viếtCâu hỏi phỏng vấn tester thường gặp và cách trả lời (fresher đến senior)
Câu hỏi phỏng vấn tester từ fresher đến senior: lý thuyết kiểm thử, bài tập thiết kế test case tại chỗ và câu hỏi tình huống kèm cách trả lời.
Đọc bài viếtCách viết CV tester cho người chưa có kinh nghiệm (kèm mẫu và portfolio)
Cách viết CV tester cho fresher và người trái ngành: cấu trúc CV, phần kỹ năng, dự án cá nhân thay cho kinh nghiệm và lỗi khiến CV bị loại.
Đọc bài viếtNền tảng kiểm thử
Khái niệm, nguyên tắc và quy trình kiểm thử phần mềm.
Kiểm thử phần mềm là gì? 7 nguyên tắc, quy trình STLC và các loại kiểm thử
Kiểm thử phần mềm là gì, vì sao cần kiểm thử, 7 nguyên tắc theo ISTQB, quy trình STLC 6 bước và phân biệt các cấp độ, các loại kiểm thử.
Đọc bài viếtTest plan là gì? Cách viết kế hoạch kiểm thử theo 8 phần
Test plan là gì, gồm những phần nào, cách viết kế hoạch kiểm thử theo IEEE 829 rút gọn, phân biệt với test strategy, kèm mẫu dùng cho Agile.
Đọc bài viếtAgile testing là gì? Vai trò của tester trong Scrum
Agile testing là gì, tester tham gia từng sự kiện Scrum ra sao, definition of done, acceptance criteria và cách xử lý khi không kịp test.
Đọc bài viếtChứng chỉ ISTQB
Syllabus, cấu trúc đề thi và cách ôn luyện CTFL v4.0.
Test case & bug
Kỹ thuật thiết kế test case và cách viết báo cáo lỗi.
Test case là gì? Cách viết test case chuẩn kèm mẫu và ví dụ
Test case là gì, gồm thành phần nào, cách viết chuẩn theo 3 nhóm Normal – Abnormal – Boundary, kèm mẫu đầy đủ và ví dụ cho màn hình đăng nhập.
Đọc bài viếtKỹ thuật thiết kế test case: phân vùng tương đương, giá trị biên, bảng quyết định
Kỹ thuật thiết kế test case hộp đen và hộp trắng: phân vùng tương đương, giá trị biên, bảng quyết định, chuyển trạng thái. Kèm bài tập có lời giải.
Đọc bài viếtBug report là gì? Cách viết báo cáo lỗi và phân biệt Severity với Priority
Bug report là gì, gồm thành phần nào, cách viết để lập trình viên tái hiện được ngay, vòng đời một bug và phân biệt Severity với Priority.
Đọc bài viếtAPI & SQL
Kiểm thử ở tầng dịch vụ và kiểm chứng dữ liệu.
API testing là gì? Hướng dẫn kiểm thử API cho tester từ đầu
API testing là gì, cách đọc request và response, bảng status code cần thuộc, checklist thiết kế test case cho API và lỗi bảo mật hay gặp.
Đọc bài viếtSQL cho Tester: những câu lệnh cần biết để kiểm chứng dữ liệu
SQL cho tester từ cơ bản: SELECT, WHERE, JOIN, GROUP BY, kiểm tra NULL và dữ liệu mồ côi, kèm truy vấn mẫu để đối chiếu dữ liệu khi kiểm thử.
Đọc bài viếtPostman cho tester: hướng dẫn test API từ request đầu tiên đến bộ test tự động
Dùng Postman kiểm thử API: gửi request đầu tiên, biến môi trường, viết script kiểm tra tự động và chạy Collection Runner với dữ liệu CSV.
Đọc bài viếtAutomation
Kiểm thử tự động, Playwright và kim tự tháp kiểm thử.
Chuyên sâu
Kiểm thử hiệu năng, ứng dụng di động và các mảng chuyên biệt.
Kiểm thử hiệu năng là gì? Load test, stress test và các chỉ số cần đọc
Phân biệt load test, stress test, spike test và soak test, các chỉ số phải đọc như response time, throughput, error rate và cách bắt đầu với k6.
Đọc bài viếtKiểm thử ứng dụng di động: checklist và những điểm khác với web
Kiểm thử ứng dụng di động khác web ở đâu: checklist mạng, gián đoạn, quyền và pin, cách chọn ma trận thiết bị và các lỗi đặc thù của mobile.
Đọc bài viết