Testing cơ bản

Testing cơ bản

11

Chương

107

Bài học

107

Miễn phí

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:

  1. Toàn bộ 11 chương + tất cả bài tập, quiz, thực hành đều hoàn toàn FREE.
  2. 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í.

Nội dung khoá học

0

Nhập môn kiểm thử

8 bài
1

Mô hình phát triển phần mềm

7 bài
2

Kỹ thuật và mức kiểm thử

10 bài
3

Quy trình và quản lý lỗi

12 bài
4

Thiết kế test cho form

8 bài
5

Hướng dẫn viết Test Case

10 bài
6

SQL cơ bản cho Tester

8 bài
7

Kiểm thử hiệu năng với JMeter cơ bản

14 bài
8

Thiết kế test cho chức năng chuyển tiền ngân hàng

9 bài
9

CV và ứng tuyển cho Tester

9 bài
10

Bộ test case dùng chung cho ứng dụng web

12 bài
  1. Bạn intern/fresher đang loay hoay viết testcase cho dự án?Bài 12 · Lý thuyết100.000đ

Chứng nhận

1 mục
Chứng nhận hoàn thành khóa họcĐăng nhập và hoàn thành khóa học để nhận chứng nhận.
Thông báo
Lựa chọn thanh toán
Số dư của bạn đang thiếu 0đ. Bạn muốn nạp xu vào ví hay tạo mã chuyển khoản trực tiếp cho đơn hàng này?
T5Edu Logo
T5.tester

Nền tảng học Testing dành cho người mới. Học qua bài tập thực hành, được chấm bài và nhận phản hồi chi tiết.

© 2026 T5Edu. D.T.Quyen

Xem thêm về blog lập trình