Checklist Chọn Loại Test

Dành cho Fresher & Junior Tester

Tiến độ tổng thể

0%

Cách sử dụng checklist này

Đọc mô tả từng loại test, đối chiếu với tình huống dự án của bạn và tick vào các mục phù hợp. Khi phần lớn các ô trong một loại test được tick, đó là loại test bạn cần thực hiện. Bạn có thể áp dụng nhiều loại test cho cùng một dự án.

Functional Testing

Kiểm thử chức năng

0/7

Kiểm tra xem các chức năng của phần mềm có hoạt động đúng theo yêu cầu hay không. Tập trung vào hành vi của hệ thống theo đặc tả nghiệp vụ.

Ví dụ thực tế

Kiểm tra chức năng đăng nhập: nhập đúng tài khoản/mật khẩu thì vào được hệ thống, nhập sai thì hiện thông báo lỗi phù hợp.


Nên dùng khi nào

Non-Functional Testing

Kiểm thử phi chức năng

0/7

Kiểm tra các khía cạnh không liên quan đến chức năng như hiệu suất, bảo mật, khả năng chịu tải, và trải nghiệm người dùng. Trả lời câu hỏi "hệ thống hoạt động tốt như thế nào?"

Ví dụ thực tế

Kiểm tra trang web có thể chịu được 500 người dùng truy cập cùng lúc mà thời gian phản hồi vẫn dưới 3 giây hay không.


Nên dùng khi nào

Regression Testing

Kiểm thử hồi quy

0/7

Kiểm tra lại các chức năng đã hoạt động tốt trước đó để đảm bảo chúng không bị hỏng sau khi có thay đổi code hoặc thêm tính năng mới.

Ví dụ thực tế

Sau khi thêm tính năng thanh toán bằng ví điện tử, cần chạy lại test cho toàn bộ luồng đặt hàng để chắc chắn các bước trước đó không bị ảnh hưởng.


Nên dùng khi nào

UAT

User Acceptance Testing - Kiểm thử chấp nhận

0/7

Giai đoạn kiểm thử cuối cùng do người dùng thực tế (hoặc đại diện) thực hiện để xác nhận hệ thống đáp ứng đúng nhu cầu nghiệp vụ trước khi go-live.

Ví dụ thực tế

Kế toán viên trực tiếp thử nghiệm phần mềm kế toán mới để xác nhận quy trình nhập hóa đơn, xuất báo cáo khớp với nghiệp vụ thực tế của họ.


Nên dùng khi nào

Tổng kết tiến độ

Functional

0%

Non-Functional

0%

Regression

0%

UAT

0%

Bảng so sánh nhanh

Tiêu chí
Functional
Non-Func
Regression
UAT
Ai thực hiện Tester Tester chuyên biệt Tester / Tự động Người dùng cuối
Thời điểm Sau phát triển Trước go-live Sau mỗi thay đổi Cuối dự án
Mục tiêu chính Đúng chức năng Hiệu suất, bảo mật Không phá cũ Đáp ứng nghiệp vụ
Độ ưu tiên Cao nhất Trung bình Cao Bắt buộc

Tài liệu hỗ trợ học tập dành cho Fresher & Junior Tester