Testing cơ bản

11
Chương
107
Bài học
107
Miễn phí
Giới thiệu
Khóa học Testing cơ bản cung cấp nền tảng cần thiết để bắt đầu với kiểm thử phần mềm, phù hợp cho người mới học, sinh viên hoặc người muốn hệ thống lại kiến thức nền tảng về Tester. Nội dung khóa học giúp người học hiểu vai trò của kiểm thử trong dự án, nắm quy trình phát triển phần mềm, làm quen với tài liệu kiểm thử và thực hành các kỹ thuật kiểm thử cơ bản.
Bạn sẽ học được gì?
- Hiểu tổng quan về kiểm thử phần mềm, vai trò của Tester và vị trí của kiểm thử trong dự án
- Nắm được quy trình sản xuất phần mềm, Software Life Cycle và cách kiểm thử gắn với từng giai đoạn phát triển
- Biết cách đọc và sử dụng các tài liệu cơ bản như SRS, Prototype, Testcase, Bug Log, Test Plan và Test Report
- Xây dựng testcase cơ bản từ yêu cầu chức năng đơn giản, thực hành ghi nhận lỗi và phân biệt Severity, Priority
- Phân biệt các phương pháp, mức kiểm thử và kỹ thuật thiết kế test như Black Box, White Box, Gray Box, Equivalence Partitioning, Boundary Value Analysis, Decision Table và Error Guessing
Đối tượng phù hợp
- Người mới bắt đầu tìm hiểu về kiểm thử phần mềm
- Sinh viên hoặc người chuyển ngành muốn làm quen với nghề Tester
- Người đã có kiến thức nền về phần mềm và cần hệ thống lại các khái niệm kiểm thử cơ bản
Chương 1: Nhập môn kiểm thử
Sau khi hoàn thành, bạn nắm chắc vai trò của Tester trong toàn bộ vòng đời dự án, hiểu rõ quy trình kiểm thử từ yêu cầu đến quản lý lỗi, và biết cách đọc các tài liệu quan trọng (SRS, Prototype, Test Plan…). Bạn có thể tự viết testcase cơ bản cho một chức năng đơn giản và hiểu sự khác biệt giữa Black Box & White Box.
Chương 2: Mô hình phát triển phần mềm
Bạn sẽ hiểu sâu cách kiểm thử hoạt động trong từng mô hình (Waterfall, V-Model, Agile/Scrum), biết Tester làm gì ở mỗi giai đoạn, và có khả năng so sánh ưu nhược điểm của từng mô hình từ góc nhìn thực tế của người kiểm thử.
Chương 3: Kỹ thuật và mức kiểm thử
Bạn thành thạo các kỹ thuật Black Box cốt lõi (Phân vùng tương đương, Giá trị biên, Bảng quyết định, Error Guessing) và biết chọn mức kiểm thử phù hợp (Unit → Acceptance). Kết quả là bạn có thể tự thiết kế testcase chuyên nghiệp, giảm số lượng testcase mà vẫn bao quát đầy đủ rủi ro.
Chương 4: Quy trình và quản lý lỗi
Bạn biết xây dựng Test Plan, viết Test Case & Test Report chuẩn, phân biệt Severity/Priority, hiểu rõ vòng đời Bug, và nắm vững khái niệm QA/QC, Verification/Validation, Re-test/Regression. Bạn có thể tự quản lý lỗi và báo cáo tiến độ kiểm thử cho dự án thực tế.
Chương 5: Thiết kế test cho form
Bạn nắm vững cách phân tích form nghiệp vụ và viết testcase chi tiết cho mọi loại trường (textbox, droplist, radio, checkbox, calendar, CKEditor…). Kết quả: bạn có bộ testcase hoàn chỉnh cho bất kỳ form thêm mới/tìm kiếm nào, bao gồm cả validation và edge case.
Chương 6: Hướng dẫn viết Test Case
Bạn học được cách viết testcase rõ ràng, dễ bảo trì, phân loại normal/abnormal/boundary case. Qua thực hành bạn sẽ viết được testcase chuẩn cho textbox và chức năng đăng nhập, đồng thời biết cách rà soát & cải thiện bộ testcase kém chất lượng.
Chương 7: SQL cơ bản cho Tester
Bạn hiểu cách truy vấn dữ liệu để hỗ trợ kiểm thử, nắm vững các lệnh SELECT, INSERT, UPDATE, DELETE cơ bản và có thể đọc hiểu query để kiểm tra dữ liệu trong database.
Chương 8: Kiểm thử hiệu năng với JMeter cơ bản
Bạn nắm được quy trình kiểm thử hiệu năng, biết ghi script, thêm assertion, chạy test và đọc báo cáo JMeter. Bạn có thể tự thực hiện kiểm thử load/performance cơ bản cho một trang web.
Chương 9: Thiết kế test cho chức năng chuyển tiền ngân hàng
Bạn biết phân tích yêu cầu nghiệp vụ phức tạp và viết testcase hoàn chỉnh cho luồng chuyển khoản (ngân hàng, số tài khoản, số tiền, nội dung, lưu người thụ hưởng…). Đây là bài thực hành nâng cao giúp bạn áp dụng tất cả kỹ năng đã học.
Chương 10: CV và ứng tuyển cho Tester
Bạn có CV Tester chuyên nghiệp, biết cách trình bày kinh nghiệm, kỹ năng, dự án, viết email xin việc chuẩn và chuẩn bị tâm lý, thái độ cho phỏng vấn. Bạn sẽ tự tin ứng tuyển vị trí Tester fresher/intern.
Chương 11: Bộ test case dùng chung cho ứng dụng web
Bạn nhận được toàn bộ bộ Common Testcases T5Edu (hơn 200 testcase chi tiết) bao quát Authentication, Search & Filter, Form Validation, CRUD, Data Display, Special Fields, Notifications, HRM-CRM-LMS-SaaS, và cả API Testing 2026. Đây là “bí kíp thần thánh” giúp bạn áp dụng ngay vào mọi dự án thực tế.
Lưu ý quan trọng:
- Toàn bộ 11 chương + tất cả bài tập, quiz, thực hành đều hoàn toàn FREE.
- Bạn intern/fresher đang loay hoay viết testcase cho dự án? Bộ Common Testcases T5Edu chính là ‘bí kíp thần thánh’ cover trọn 100% scenario từ UI đến API, HRM-CRM-LMS-SaaS!
Điểm nổi bật của khoá học
- 11 chương được sắp xếp theo lộ trình.
- 107 bài học với 4 hình thức học tập.
- 107 bài có thể học miễn phí.