1. Tóm tắt nhanh & màn hình bạn sẽ test
Chào bạn mới! Ô tìm kiếm và bộ lọc trông có vẻ đơn giản — chỉ là gõ chữ rồi bấm nút — nhưng đây lại là nơi ẩn giấu rất nhiều lỗi mà người dùng thật gặp phải hằng ngày. Họ gõ vội không dấu, gõ nhầm hoa/thường, hoặc chọn khoảng giá ngược mà không để ý. Nếu bạn chỉ test đúng một từ khóa 'đẹp' rồi kết luận 'tìm kiếm chạy tốt', bạn đang bỏ sót đúng những tình huống khiến khách hàng bực mình rời trang. Chúng ta sẽ học qua trang danh sách sản phẩm thật của ShopEasy, có hình minh hoạ và phần tự làm thử.
2. Vì sao ô tìm kiếm dễ ẩn lỗi mà người mới hay bỏ sót
Ô tìm kiếm nhận MỌI kiểu dữ liệu người dùng gõ vào — không có định dạng cố định như ô 'Email' hay 'Số điện thoại'. Chính vì tự do như vậy, ô tìm kiếm dễ bị lập trình viên chỉ test với một vài từ khóa 'đẹp' (đúng chính tả, có dấu, viết thường) rồi coi là xong, trong khi người dùng thật gõ rất đa dạng: không dấu, viết hoa, thừa khoảng trắng, dán nhầm ký tự lạ.
Hậu quả là: ô tìm kiếm thường 'chạy đẹp' trên demo nhưng gãy ngay khi khách hàng thật gõ theo thói quen của họ. Đây là lý do vì sao kiểm thử tìm kiếm luôn cần một bộ ca đa dạng, không chỉ một từ khóa mẫu — và vì sao đây cũng là kỹ năng nền tảng rất được đánh giá cao ở một tester mới vào nghề.
3. Kiểm thử ô tìm kiếm: các ca người mới cần nắm
Trước khi viết ca kiểm thử cụ thể, hãy nắm 5 nhóm ca quan trọng nhất cho MỌI ô tìm kiếm: (1) từ khóa rỗng, (2) từ khóa không dấu, (3) hoa/thường lẫn lộn, (4) ký tự đặc biệt, (5) từ khóa hợp lệ nhưng không có sản phẩm nào khớp (kết quả rỗng hợp lệ). Mỗi nhóm kiểm tra một khía cạnh khác nhau của cùng một ô nhập.
Điểm khác biệt quan trọng cần phân biệt rõ: 'kết quả rỗng hợp lệ' (tìm 'máy bay phản lực' trên ShopEasy — đúng là không bán, 0 kết quả là ĐÚNG) khác hoàn toàn với 'kết quả rỗng do lỗi' (tìm 'ao thun' không dấu ra 0 kết quả dù 'Áo thun' có bán — đây là BUG). Người mới rất dễ nhầm hai trường hợp này, nên khi thấy 0 kết quả, luôn tự hỏi: 'Sản phẩm này có thật sự không tồn tại, hay hệ thống tìm sai?'
4. Chuẩn bị: cách nghĩ ca kiểm thử tìm kiếm & bộ lọc
Bạn không cần công cụ đặc biệt — chỉ cần một quy trình nghĩ ca có thứ tự, để không bỏ sót góc nào khi test một ô tìm kiếm hoặc bộ lọc bất kỳ.
▶ Bước 1: Mở trang có ô tìm kiếm/bộ lọc (ví dụ trang Danh sách sản phẩm ShopEasy); ghi lại các trường: ô search, danh mục, khoảng giá, sắp xếp, phân trang.
▶ Bước 2: Với ô tìm kiếm, áp lần lượt: rỗng, không dấu, hoa/thường, ký tự đặc biệt, khoảng trắng thừa, từ khóa không tồn tại.
💬 Bình luận (0)
Chưa có bình luận nào. Hãy là người đầu tiên!