1. Tóm tắt nhanh & bạn sẽ làm được gì
Manual testing là gì và tại sao nó lại là bước khởi đầu của gần như mọi Tester? Nếu bạn mới vào nghề, đây chính là kỹ năng đầu tiên bạn dùng mỗi ngày: mở phần mềm ra, thử từng chức năng như một người dùng khó tính, và ghi lại chỗ nào chạy sai. Bài viết này đi từ con số 0, có hình minh hoạ, ví dụ thật và một bài trắc nghiệm ở cuối để bạn tự kiểm tra.
2. Khái niệm nền tảng: kiểm thử là so sánh
Hãy hình dung bạn mua một chiếc bánh và so với ảnh quảng cáo: nếu giống thì đạt, nếu thiếu nhân thì không đạt. Kiểm thử phần mềm cũng vậy — bạn luôn so sánh cái phần mềm THỰC SỰ làm với cái nó ĐÁNG LẼ phải làm. Chỗ nào lệch nhau chính là lỗi.
Điều nhiều bạn mới hiểu nhầm là nghĩ tester chỉ 'bấm lung tung xem có sập không'. Thực ra công việc rất có hệ thống: mỗi lần bấm đều có mục tiêu, có kết quả mong đợi rõ ràng để đối chiếu. Chính sự rõ ràng đó phân biệt một tester chuyên nghiệp với người dùng bình thường.
3. Vì sao quan trọng & khi nào dùng manual
Manual testing quan trọng vì nó bắt được những lỗi mà máy khó thấy: giao diện xấu, chữ khó hiểu, luồng thao tác gây bối rối, cảm giác dùng không mượt. Đây là góc nhìn của con người thật — thứ mà automation không thay thế được.
Bạn dùng manual nhiều nhất ở: chức năng mới làm lần đầu (exploratory), kiểm nhanh trước khi giao hàng, và những màn hình cần cảm nhận trải nghiệm. Khi một bộ ca đã ổn định và lặp lại nhiều lần, người ta mới cân nhắc chuyển sang automation để đỡ tốn công.
Trong một dự án thật, manual và automation không loại trừ nhau mà bổ sung cho nhau. Người mới thường bắt đầu ở phần manual, tích luỹ hiểu biết về sản phẩm, rồi mở rộng dần sang tự động khi đã vững. Vì vậy đừng vội bỏ qua manual để 'nhảy' thẳng vào automation — nền không chắc thì nhà sẽ nghiêng.
4. Chuẩn bị: những gì cần để bắt đầu
Tin vui: bạn gần như không cần gì đắt tiền. Một phần mềm để kiểm (web/app quen thuộc), một bảng tính để ghi ca, và tài liệu yêu cầu là đủ cho những ngày đầu.
▶ Bước 1: Chọn một ứng dụng quen thuộc (ví dụ trang đăng nhập của một website bạn hay dùng).
▶ Bước 2: Mở bảng tính, tạo các cột: ID · Mục tiêu · Các bước · Dữ liệu · Kết quả mong đợi · Kết quả thực tế · Pass/Fail.
💬 Bình luận (0)
Chưa có bình luận nào. Hãy là người đầu tiên!