1. Tóm tắt nhanh & màn hình bạn sẽ test
Chào bạn mới! Rất nhiều bạn khi mới test chỉ quan tâm 'nút có bấm được không, dữ liệu có lưu không' mà quên hẳn một phần cực kỳ quan trọng: THÔNG BÁO. Với người dùng, thông báo chính là 'người hướng dẫn' duy nhất khi có chuyện gì đó không như mong đợi. Một thông báo tốt giúp khách hàng tự sửa lỗi trong vài giây; một thông báo tệ khiến họ bối rối, bỏ giỏ hàng, hoặc gọi lên tổng đài than phiền. Chúng ta sẽ học qua form thanh toán thật của ShopEasy, có hình minh hoạ và phần tự làm thử.
2. Ba loại thông báo: thành công, cảnh báo, lỗi
Hầu hết app đều dùng ba loại thông báo với ba màu sắc/biểu tượng khác nhau để người dùng chỉ cần liếc mắt là hiểu ngay mức độ nghiêm trọng. THÀNH CÔNG (thường màu xanh lá, dấu ✓) báo hành động đã hoàn tất. CẢNH BÁO (thường màu vàng/cam, dấu ⚠) báo điều gì đó cần chú ý nhưng chưa chặn thao tác — ví dụ 'mã giảm giá sắp hết hạn'. LỖI (thường màu đỏ, dấu ✗) báo hành động thất bại, cần sửa mới tiếp tục được.
Việc trộn lẫn ba loại này là lỗi thường gặp: dùng cùng một màu cho cả thành công và lỗi, hoặc dùng màu đỏ cho một cảnh báo nhẹ khiến người dùng hoảng sợ không cần thiết. Khi test, bạn nên kiểm tra CẢ MÀU SẮC lẫn NỘI DUNG có khớp với đúng mức độ nghiêm trọng của tình huống hay không, chứ không chỉ đọc chữ.
3. Vì sao người mới cần thạo kiểm thử thông báo
Người dùng thật gần như không bao giờ đọc code, không biết vì sao lỗi xảy ra — họ chỉ có DUY NHẤT dòng thông báo trước mắt. Nếu dòng đó mơ hồ ('Có lỗi xảy ra'), lộ kỹ thuật ('SQL error'), hoặc nằm sai chỗ, người dùng sẽ không biết phải làm gì tiếp theo — và phần lớn sẽ bỏ cuộc thay vì cố tìm hiểu.
Với riêng bạn — người mới — kỹ năng đánh giá thông báo cho thấy bạn nhìn app bằng con mắt của người dùng thật, không chỉ 'test cho pass'. Câu hỏi phỏng vấn 'thông báo lỗi này có vấn đề gì' rất phổ biến, và trả lời tốt (thiếu rõ nghĩa, sai vị trí, lộ kỹ thuật, sai màu) cho thấy tư duy UX vững, không chỉ chăm chăm vào chức năng.
Và quan trọng nhất: thông báo rõ ràng trực tiếp làm giảm số cuộc gọi lên tổng đài chăm sóc khách hàng, giảm tỉ lệ bỏ giỏ hàng, và bảo vệ hệ thống khỏi lộ thông tin kỹ thuật nhạy cảm. Kiểm thử thông báo tốt là bạn đang bảo vệ cả trải nghiệm khách hàng lẫn sự an toàn của hệ thống.
4. Chuẩn bị: các tiêu chí kiểm thử thông báo
Bạn không cần công cụ đặc biệt — chỉ cần một bộ tiêu chí để không bỏ sót góc nào khi đánh giá một thông báo bất kỳ trên app.
▶ Bước 1: ĐÚNG LÚC: thông báo có hiện ngay khi cần (khi nhập sai, khi submit thất bại) hay bị trễ/không hiện?
▶ Bước 2: ĐÚNG CHỖ: lỗi gắn với 1 ô thì hiện inline tại ô đó; thông báo hệ thống thì hiện toast, không lẫn lộn.
▶ Bước 3: RÕ NGHĨA & ĐÚNG NGÔN NGỮ: câu chữ dễ hiểu, đủ dấu tiếng Việt, không dịch máy cứng nhắc, không viết tắt khó hiểu.
▶ Bước 4: KHÔNG LỘ KỸ THUẬT: không hiện mã lỗi hệ thống, tên class, đường dẫn file, phiên bản thư viện.
💬 Bình luận (0)
Chưa có bình luận nào. Hãy là người đầu tiên!