Khóa học miễn phí

Manual Testing cho người mới: test case, bug và SQL

Dành cho người mới học kiểm thử: quy trình, kỹ thuật thiết kế test case, viết test case cho form, tệp và API, báo bug và dùng SQL để đối chiếu dữ liệu.

—0 đánh giá
133 học viênĐội ngũ GDev8 chương · 102 bàiCập nhật tháng 10, 2026

Nội dung khóa học

8 chương · 102 bài
01Quy trình sản xuất phần mềm11 bài học
  • 1. Vòng đời phát triển phần mềm và vì sao lỗi muộn thì đắtXem thử
02Kiểm thử phần mềm và quy trình xử lý bug9 bài học

Chưa có bài học được xuất bản trong chương này.

03Kỹ thuật thiết kế test case11 bài học

Chưa có bài học được xuất bản trong chương này.

04Các mức độ, thuật ngữ và phân loại kiểm thử13 bài học

Chưa có bài học được xuất bản trong chương này.

05Viết test case: giao diện và ô nhập liệu23 bài học

Chưa có bài học được xuất bản trong chương này.

06Viết test case: tệp, hộp thoại, cấu hình và dữ liệu13 bài học

Chưa có bài học được xuất bản trong chương này.

07Test case cho API9 bài học

Chưa có bài học được xuất bản trong chương này.

08SQL cơ bản cho tester13 bài học

Chưa có bài học được xuất bản trong chương này.

Bạn sẽ học được gì

Phân biệt mô hình thác nước, chữ V, Agile và Scrum, và nêu được vai trò của tester trong từng mô hình.
Áp dụng phân vùng tương đương, phân tích giá trị biên, bảng quyết định và đoán lỗi để thiết kế bộ test case từ một yêu cầu cụ thể.
Viết test case có kết quả mong đợi đo được cho giao diện, ô nhập liệu, nhập và xuất tệp, hộp thoại, tệp cấu hình, thêm, sửa và xóa dữ liệu.
Viết bug report đủ bước tái hiện và đánh giá độ nghiêm trọng, độ ưu tiên của lỗi.
Thiết kế test case API và kiểm tra mã trạng thái, dữ liệu phản hồi bằng Postman.
Viết truy vấn SELECT, JOIN, GROUP BY để đối chiếu dữ liệu giữa giao diện và cơ sở dữ liệu.

Yêu cầu đầu vào

  • Biết dùng máy tính và trình duyệt web; không cần biết lập trình.
  • Chương API dùng Postman bản miễn phí; chương SQL dùng DB Browser for SQLite miễn phí.
  • Không cần mua phần mềm hay tài khoản trả phí để làm hết bài thực hành.

Tìm lỗi có phương pháp thay vì bấm thử cho có

Một nhân viên mới nhận ô nhập số lượng của hệ thống bán hàng và bấm thử vài giá trị: 1, 5, 10. Mọi thứ chạy tốt, rồi hôm sau khách nhập 0 và đơn hàng ra giá âm. Kiểm thử thủ công không phải là bấm cho đến khi hết ý tưởng: đó là chọn đúng dữ liệu thử, ghi lại kết quả mong đợi trước khi chạy và báo lỗi sao cho người sửa tái hiện được. Khóa học dành cho người mới hoàn toàn với kiểm thử. Lộ trình đi từ quy trình sản xuất phần mềm (thác nước, chữ V, Agile, Scrum) đến quy trình kiểm thử và vòng đời bug, rồi bốn kỹ thuật thiết kế test case: phân vùng tương đương, giá trị biên, bảng quyết định và đoán lỗi. Sau đó bạn viết test case cho những thứ thật sự gặp ở công việc: ô họ tên, số điện thoại, mật khẩu, email, ngày tháng, tìm kiếm, nhập và xuất tệp, hộp thoại, tệp cấu hình, thêm, sửa, xóa dữ liệu, và cuối cùng là test API với Postman cùng SQL để đối chiếu dữ liệu. Mỗi bài bắt đầu từ một tình huống, có sơ đồ và mô phỏng để quan sát từng bước, kèm bảng test case dùng được ngay và bài tập có giải thích đáp án. Các ví dụ dùng chung hai cửa hàng giả định là Cà Phê Chú Tư và Tạp Hóa Cô Tấm nên bạn thấy cùng một sản phẩm được kiểm thử từ nhiều phía.

Giảng viên của bạn

Đội ngũ GDev

Biên soạn khóa Manual Testing

— đánh giá102 bài học133 học viên

Đội ngũ GDev biên soạn khóa học bằng tiếng Việt và giữ thuật ngữ kỹ thuật bằng tiếng Anh. Mỗi bài đi từ một tình huống cụ thể đến giải thích, ví dụ và câu hỏi kiểm tra để bạn tự đánh giá mình đã hiểu chưa. Khóa dùng hai cửa hàng giả định, Cà Phê Chú Tư và Tạp Hóa Cô Tấm, làm tình huống xuyên suốt.

Đánh giá khóa học

—0 đánh giá đã duyệt
5
0%
4
0%
3
0%
2
0%
1
0%

Chưa có đánh giá nào được duyệt cho khóa học này.

Câu hỏi thường gặp

Tôi chưa biết lập trình, có học được khóa này không?

Có. Khóa dạy kiểm thử thủ công nên không yêu cầu lập trình. Chương API có vài đoạn mã JavaScript ngắn trong Postman và chương SQL có các câu truy vấn; cả hai đều được giải thích từng dòng từ đầu.

Khóa học này có dạy kiểm thử tự động không?

Không. Khóa tập trung vào kiểm thử thủ công: quy trình, kỹ thuật thiết kế test case, viết test case, báo bug, test API bằng Postman và SQL cơ bản. Phần kiểm tra tự động bằng Postman chỉ ở mức viết vài câu kiểm tra cho response.

Tôi cần cài phần mềm gì để thực hành?

Chỉ cần trình duyệt cho hầu hết các chương. Chương API dùng Postman bản miễn phí, chương SQL dùng DB Browser for SQLite miễn phí, có hướng dẫn ở bài đầu của chương.

Test case trong khóa có dùng được ngay ở công việc không?

Các bảng test case cho ô nhập liệu, tệp, hộp thoại và API là mẫu để bạn điều chỉnh theo quy tắc nghiệp vụ của dự án mình. Mỗi bài nói rõ quy tắc nghiệp vụ của hệ thống ví dụ để bạn biết phải thay phần nào.

Học xong có đủ để xin việc tester không?

Khóa trang bị nền tảng kiến thức và kỹ năng viết test case, báo bug, test API và SQL cơ bản. Kết quả tìm việc còn phụ thuộc kinh nghiệm thực hành, hồ sơ và thị trường, nên khóa không cam kết việc làm.