Lỗi nội dung (Content Bugs)
Content bug là gì, vì sao chỉ nên báo cáo một lần cho các lỗi lặp lại, khi nào cần nâng thành functional bug, và cách phân biệt ảnh vỡ với ảnh placeholder.
Content bug (lỗi nội dung) là lỗi liên quan tới nội dung thật sự trên website hoặc app: văn bản, nhãn, hình ảnh, video, icon, link, dữ liệu… Một số lỗi nội dung thường gặp:
- Link hoặc ảnh bị hỏng (báo lỗi 404).
- Redirect (chuyển hướng) bị sai.
- Thiếu văn bản, ví dụ một tooltip trống không có nội dung.
- Thiếu nội dung, ví dụ một vùng nội dung bị trống.
- Thiếu nội dung không đồng đều, ví dụ 4 trong 5 icon có tooltip nhưng 1 icon thì không.
- Thiếu bản dịch, ví dụ một website tiếng Anh nhưng vài nút bấm lại hiện tiếng Pháp.
- Một số sản phẩm bị thiếu trong kết quả tìm kiếm, dù bản thân chức năng tìm kiếm vẫn hoạt động bình thường.
- Thiếu dữ liệu.
1. Lỗi lặp lại chỉ báo cáo một lần
Khi cùng một vấn đề nội dung lặp lại ở nhiều chỗ, chỉ cần báo cáo một lần duy nhất, dù mỗi lần xuất hiện có thể ở URL, link hoặc ảnh khác nhau. Điều này áp dụng cả khi các lần xuất hiện nằm trên cùng một trang hoặc rải rác ở nhiều trang khác nhau. Báo cáo nên ghi rõ rằng còn nhiều URL, link, ảnh khác cũng gặp vấn đề tương tự.
Không được gửi một báo cáo riêng cho từng lần xuất hiện, những báo cáo trùng lặp kiểu này sẽ bị từ chối. Khách hàng chỉ cần một báo cáo duy nhất để biết vấn đề đang tồn tại, họ sẽ tự kiểm tra và sửa cho tất cả các trường hợp tương tự.
Ví dụ lỗi lặp lại
- Một vài ảnh sản phẩm trên trang chi tiết sản phẩm của webshop bị vỡ.
- Một vài link tải file PDF hướng dẫn sử dụng trên trang chi tiết sản phẩm dẫn tới trang 404.
- Một vài mô tả sản phẩm dùng ngôn ngữ khác với phần còn lại của webshop.
- Một vài nhãn hoặc đoạn văn bản trên website bị thiếu bản dịch.
- Thông tin bị thiếu ở nhiều sản phẩm, mục hoặc trang khác nhau.
- Một vài tooltip không chứa nội dung gì cả.
- Một vài link cùng thuộc một nhóm đều bị hỏng.
2. Khi nào cần nâng thành functional bug
Nếu một lỗi nội dung khiến người dùng không thể sử dụng được một chức năng, nó nên được báo cáo là functional bug (lỗi chức năng), dù bản thân lỗi không nằm ở logic chức năng.
Nếu người dùng vẫn có cách khác dễ dàng và trực quan để đạt được mục tiêu, họ không thực sự bị chặn lại, nên lỗi đó vẫn nên giữ nguyên là content bug chứ không nâng thành functional bug.
Một trường hợp khác cần nâng lên functional bug là khi lỗi nội dung xảy ra ở một thành phần mang tính điều hướng của sản phẩm, chẳng hạn menu điều hướng, header, footer, hoặc breadcrumb (thanh điều hướng phân cấp). Những lỗi dạng này thường được xếp ở mức Low.
Ví dụ dưới đây trông giống một lỗi redirect thông thường, nhưng vì mục “COVID-19 Dashboard” thuộc thành phần điều hướng của trang, nên đây nên được báo cáo là functional bug thay vì content bug đơn thuần:

3. Tài liệu hoá lỗi nội dung
Báo cáo lỗi nội dung bắt buộc phải kèm ảnh chụp màn hình. Cách tài liệu hoá chi tiết đã được nói tới ở bài trước về yêu cầu báo cáo lỗi.
4. Trường hợp nằm ngoài phạm vi
- Lỗi chính tả không được tính là content bug.
- Môi trường staging (môi trường thử nghiệm nội bộ) thường chứa văn bản giả (dummy text) hoặc thiếu nội dung, đây không phải là lỗi.
5. Phân biệt ảnh vỡ và ảnh placeholder
Ảnh vỡ (broken image) là ảnh không tải được hoặc hiển thị sai. Thay vì thấy đúng ảnh cần hiển thị, bạn sẽ thấy icon báo lỗi, khoảng trắng, hoặc biểu tượng ảnh bị hỏng. Nguyên nhân thường do URL ảnh sai, lỗi server, file bị hỏng, hoặc lỗi mạng.

Ngược lại, ảnh placeholder (ảnh giữ chỗ) là ảnh được cố ý dùng tạm trong lúc chờ ảnh thật, thường là hình khối đơn giản, màu nền trơn, hoặc icon. Vì ảnh placeholder phục vụ đúng mục đích tạm thời của nó, đây không được tính là lỗi.

Hãy phân biệt rõ hai trường hợp: nếu bạn thấy icon lỗi hoặc khoảng trắng ở nơi lẽ ra phải có ảnh, đó là ảnh vỡ, cần báo cáo. Nếu bạn thấy ô xám ghi chữ như kích thước ảnh hoặc chữ “image”, đó là ảnh placeholder, không cần báo cáo.
Trắc nghiệm: Lỗi nội dung · 5 câu · 8 phút