Báo bug bằng tiếng Anh: từ quan sát đến bước tái hiện
Viết báo lỗi có hành vi mong đợi, kết quả thực tế và bước tái hiện. Dùng câu rõ ràng, phân biệt dữ kiện quan sát với giả thuyết nguyên nhân.
Ban biên tập Chibi English · Cập nhật 16/10/2026
Người nhận cần biết điều gì?
Một báo lỗi hữu ích giúp người khác hiểu bối cảnh và thử lại. Nêu chức năng, bước thực hiện, kết quả thực tế và kết quả mong đợi. Thêm môi trường hoặc tần suất nếu chúng giúp khoanh vùng; không đính kèm dữ liệu riêng không cần thiết.
Ví dụ có cấu trúc
Title: The profile name does not update after saving.
Steps: Open Profile, change the display name, and select Save. Reload the page.
Expected: The new name is still displayed.
Actual: The previous name is displayed after reload.
Đây là ví dụ minh họa về cách trình bày, không phải báo cáo lỗi đang tồn tại của Chibi English. Các nhãn Expected và Actual giúp tách điều đáng lẽ xảy ra khỏi điều đã quan sát.
Tránh kết luận quá sớm
The database is broken là một kết luận rộng. Nếu mới quan sát thấy thay đổi bị mất sau reload, hãy viết đúng điều đó. Có thể thêm giả thuyết bằng This may be related to..., nhưng ghi rõ chưa xác minh và không thay thế bằng chứng bằng phỏng đoán.
Hỏi và xác nhận phạm vi
Can you reproduce this with another test account? hỏi người khác có tái hiện được không. It happens only when... nêu điều kiện, nhưng chỉ dùng khi bạn đã thử phạm vi đó. Nếu chưa biết tần suất, viết I reproduced it twice in this environment thay vì It always happens.
Tự luyện
Lấy một tình huống giả lập, viết tiêu đề một dòng và bốn mục ngắn. Loại bỏ token, email thật, request nhạy cảm và ảnh có dữ liệu cá nhân. Đọc như người chưa biết dự án để xem họ có thể thử lại không. Sau đó mở lộ trình IT để luyện cách mô tả vấn đề.
Nguồn tham khảo
Học tiếp từ đây
Daily standup bằng tiếng Anh: nói tiến độ rõ ràng
Trình bày việc đang làm, bước tiếp theo và trở ngại trong daily standup. Mẫu câu ngắn giúp nhóm hiểu tình hình và phối hợp.
Đọc và thực hành