Bugzilla - Hiểu lỗi
Tính năng chính hay trung tâm của Bugzilla là trang hiển thị thông tin chi tiết của một lỗi. Lưu ý rằng nhãn cho hầu hết các trường là siêu liên kết; nhấp vào chúng sẽ đưa đến trợ giúp theo ngữ cảnh của trường cụ thể đó. Các trường được đánh dấu * có thể không có trong mọi cài đặt của Bugzilla.
Summary- Đây là một bản tóm tắt một câu của vấn đề, được hiển thị trong tiêu đề bên cạnh số lỗi. Nó tương tự như tiêu đề của lỗi cung cấp cho người dùng một cái nhìn tổng thể về lỗi.
Status (and Resolution)- Những điều này xác định trạng thái của lỗi - Nó bắt đầu ngay cả trước khi được xác nhận là lỗi, sau đó được sửa và bản sửa lỗi được xác nhận bởi Đảm bảo chất lượng. Các giá trị khác nhau có thể có cho Trạng thái và Độ phân giải khi cài đặt phải được ghi lại trong phần trợ giúp theo ngữ cảnh cho các mục đó. Trạng thái hỗ trợ Chưa xác nhận, Đã xác nhận, Đã sửa, Đang xử lý, Đã giải quyết, Bị từ chối, v.v.
Alias- Bí danh là tên văn bản ngắn duy nhất của lỗi, có thể được sử dụng thay cho số lỗi. Nó cung cấp các số nhận dạng duy nhất và giúp tìm ra lỗi trong trường hợp ID lỗi không hữu dụng. Nó có thể hữu ích trong khi tìm kiếm lỗi.
Product and Component- Lỗi được chia theo Sản phẩm và Thành phần. Một Sản phẩm có thể có một hoặc nhiều Thành phần trong đó. Nó giúp phân loại các lỗi và cũng giúp tách biệt chúng.
Version- Trường "Phiên bản" thường chứa số hoặc tên của các phiên bản đã phát hành của sản phẩm. Nó được sử dụng để chỉ ra (các) phiên bản bị ảnh hưởng bởi báo cáo lỗi.
Hardware (Platform and OS)- Những điều này cho biết môi trường được thử nghiệm hoặc hệ điều hành, nơi lỗi được tìm thấy. Nó cũng cung cấp thông tin chi tiết về phần cứng như RAM, Dung lượng đĩa cứng, Bộ xử lý, v.v.
Importance (Priority and Severity)- Trường Priority được sử dụng để ưu tiên các lỗi. Nó có thể được cập nhật bởi người được giao, những người kinh doanh hoặc ai đó khác từ các bên liên quan có thẩm quyền thay đổi. Bạn không nên thay đổi trường này trên các lỗi khác, những lỗi không do một người nêu ra. Các giá trị mặc định là P1 đến P5.
Severity Field- Trường Mức độ nghiêm trọng cho biết mức độ nghiêm trọng của vấn đề — từ trình chặn ("ứng dụng không sử dụng được") đến tầm thường ("vấn đề thẩm mỹ nhỏ"). Người dùng cũng có thể sử dụng trường này để cho biết lỗi là một yêu cầu nâng cao hay trong tương lai. Các trạng thái mức độ nghiêm trọng hỗ trợ phổ biến là - Chặn, Nghiêm trọng, Chính, Bình thường, Nhỏ, Tầm thường và nâng cao.
Target Milestone- Đó là một ngày trong tương lai mà lỗi sẽ được sửa. Ví dụ - Các mốc quan trọng của Dự án Bugzilla cho các phiên bản Bugzilla trong tương lai là 4.4, 5.0, 6.0, v.v. Các mốc quan trọng không bị giới hạn ở số mặc dù người dùng có thể sử dụng bất kỳ chuỗi văn bản nào như ngày.
Assigned To - Một lỗi được giao cho một người chịu trách nhiệm sửa lỗi hoặc có thể kiểm tra độ tin cậy của lỗi dựa trên yêu cầu nghiệp vụ.
QA Contact- Người chịu trách nhiệm đảm bảo chất lượng về lỗi này. Người báo cáo lỗi có thể cung cấp thêm chi tiết nếu được yêu cầu hoặc có thể được liên hệ để kiểm tra lại lỗi sau khi nó được sửa.
URL - URL liên quan đến lỗi, nếu có.
Whiteboard - Một vùng văn bản dạng tự do để thêm ghi chú ngắn, quan sát mới hoặc kiểm tra lại các nhận xét và thẻ cho lỗi.
Keywords - Người quản trị có thể xác định các từ khóa có thể được sử dụng để gắn thẻ và phân loại lỗi - ví dụ như lỗi hoặc hồi quy.
Personal Tags- Từ khóa là toàn cầu và được hiển thị bởi tất cả người dùng, trong khi Thẻ cá nhân là cá nhân và chỉ tác giả của chúng mới có thể xem và chỉnh sửa. Việc chỉnh sửa các thẻ đó sẽ không gửi bất kỳ thông báo nào cho người dùng khác. Các thẻ này được sử dụng để theo dõi các lỗi mà cá nhân người dùng quan tâm, sử dụng hệ thống phân loại của riêng họ.
Dependencies (Depends On and Blocks) - Nếu một lỗi không thể được sửa vì một số lỗi khác được mở (tùy thuộc vào) hoặc lỗi này ngăn các lỗi khác được sửa (khối), số của chúng được ghi lại ở đây.
Liên kết cây phụ thuộc
Nhấp vào liên kết Cây phụ thuộc sẽ hiển thị các mối quan hệ phụ thuộc của lỗi dưới dạng cấu trúc cây. Người dùng có thể thay đổi độ sâu để hiển thị và ẩn các lỗi đã giải quyết khỏi trang này. Người dùng cũng có thể thu gọn / mở rộng các phần phụ thuộc đối với từng lỗi không phải đầu cuối trên chế độ xem dạng cây, bằng cách sử dụng các nút [-] / [+] xuất hiện trước phần tóm tắt.
Reported - Là Ngày và Giờ khi lỗi được ghi lại bởi một người trong hệ thống.
Modified - Đó là Ngày và Giờ khi lỗi được thay đổi lần cuối trong hệ thống.
CC List - Danh sách những người nhận được thư khi lỗi thay đổi, ngoài Người báo cáo, Người được giao và Người liên hệ QA (nếu được bật).
Ignore Bug Mail - Người dùng có thể kiểm tra trường này nếu anh ta không bao giờ muốn nhận thông báo qua email từ lỗi này.
See Also - Lỗi, trong Bugzilla này, Bugzilla khác hoặc trình theo dõi lỗi khác có liên quan đến lỗi này.
Flags- Cờ là một loại trạng thái có thể được đặt trên lỗi hoặc tệp đính kèm để chỉ ra rằng lỗi / tệp đính kèm đang ở một trạng thái nhất định. Mỗi cài đặt có thể xác định bộ cờ riêng có thể được đặt trên lỗi hoặc tệp đính kèm.
Time Tracking- Biểu mẫu này có thể được sử dụng để theo dõi thời gian. Để sử dụng tính năng này, người dùng phải là thành viên của nhóm được chỉ định bởitimetrackinggroup tham số.
Orig. Est. - Trường này hiển thị thời gian ước tính ban đầu.
Current Est.- Trường này hiển thị thời gian ước tính hiện tại. Con số này được tính từ Số giờ Đã làm và Số giờ Còn lại.
Hours Worked - Trường này hiển thị số giờ làm việc đối với lỗi cụ thể.
Hours Left- Trường này hiển thị Giá ước tính Hiện tại - Số giờ làm việc. Giá trị + Số giờ Đã làm này sẽ trở thành Giá trị Ước tính Hiện tại mới.
%Complete - Trường này hiển thị bao nhiêu phần trăm nhiệm vụ đã hoàn thành.
Gain - Trường này hiển thị số giờ lỗi xảy ra trước Ước tính ban đầu.
Deadline - Trường này hiển thị thời hạn cho lỗi này.
Attachments- Người dùng có thể đính kèm tệp (bằng chứng, trường hợp thử nghiệm hoặc bản vá) cho lỗi. Nếu có bất kỳ tệp đính kèm nào, chúng được liệt kê trong phần này.
Additional Comments - Người dùng có thể thêm nhận xét vào cuộc thảo luận về lỗi tại đây, nếu người dùng / người thử nghiệm có điều gì đó đáng để nói.
Trong chương tiếp theo, chúng ta sẽ học cách chỉnh sửa lỗi.