Phân loại lỗi/khiếm khuyết trong kiểm thử phần mềm

'Phân loại khiếm khuyết' là gì?

Phân loại lỗi là một quá trình trong đó mỗi lỗi được ưu tiên dựa trên mức độ nghiêm trọng, tần suất, rủi ro, v.v. Thuật ngữ phân loại được sử dụng trong Kiểm thử phần mềm/QA để xác định mức độ nghiêm trọng và mức độ ưu tiên của các lỗi mới.

Tại sao chúng ta cần có 'Phân loại lỗi'?

Mục tiêu của Bug Triage là đánh giá, ưu tiên và chỉ định cách giải quyết các lỗi. Nhóm cần xác nhận mức độ nghiêm trọng của lỗi, thực hiện các thay đổi theo nhu cầu, hoàn thiện cách giải quyết các lỗi và phân công tài nguyên. Chủ yếu được sử dụng trong quản lý dự án linh hoạt.

Phân loại lỗi/khiếm khuyết

Tần suất 'Xử lý lỗi' cần được tiến hành trong một bản phát hành?

Tần suất của cuộc họp phân loại Khiếm khuyết không cố định. Nó phụ thuộc vào tình hình dự án.

Dưới đây là một số yếu tố quan trọng quyết định tần suất của các Cuộc họp xử lý lỗi:

Những yếu tố quan trọng này là:

  • Theo tiến độ dự án
  • Số lượng lỗi trong hệ thống
  • Tác động đến lịch trình sẵn sàng của các thành viên trong nhóm
  • Sức khỏe tổng thể của dự án

Thông thường, các cuộc họp xử lý lỗi được tổ chức hai hoặc ba lần trong một tuần.

Ai là người bắt buộc và những người tham gia khác của 'Defect Triage'?

Người tham gia bắt buộc

Các thành viên dự án dưới đây luôn tham gia vào các Cuộc họp xử lý lỗi.

  • Quản lý dự án
  • Trưởng nhóm kiểm tra
  • Lãnh đạo kỹ thuật
  • Trưởng nhóm phát triển

Người tham gia tùy chọn

  • Các nhà phát triển
  • Xét nghiệm
  • Chuyên viên phân tích kinh doanh

Vai trò và trách nhiệm của những người tham gia trong quá trình 'Xử lý lỗi'.

Trưởng nhóm kiểm tra

  • Đã lên lịch cuộc họp xử lý lỗi và gửi thông báo cuộc họp cho người tham dự.
  • Tạo một báo cáo lỗi và gửi cho tất cả những người tham dự trước cuộc họp.
  • Chỉ định mức độ ưu tiên và mức độ nghiêm trọng của các lỗi.
  • Trình bày để các thành viên khác hiểu được Nguyên nhân cốt lõi của lỗi.
  • Mọi ghi chú cuộc họp đều được ghi lại và gửi cho những người tham dự cuộc họp.

trưởng nhóm phát triển

  • Giúp xác định mức độ ưu tiên của các khiếm khuyết.
  • Thảo luận về khó khăn của khiếm khuyết và giải thích rủi ro liên quan đến khiếm khuyết đó.
  • Phân bổ công việc để sửa lỗi cho các nhà phát triển có liên quan.
  • Cập nhật cách giải quyết lỗi và bao gồm các ghi chú phát triển trong trường hợp thiếu thông tin hoặc bất kỳ thông tin bổ sung nào mà nhà phát triển cần.

Quản lý dự án

  • Giúp xác định mức độ ưu tiên của các khiếm khuyết.
  • Thảo luận về ngày phát hành lần lặp tiếp theo cho QA.
  • Cần đảm bảo rằng đại diện người dùng liên quan cũng được mời tham gia cuộc họp phân loại lỗi.

Quản lý dự án

Điều gì xảy ra trong Cuộc họp 'Xử lý lỗi'?

  • Trưởng nhóm kiểm thử gửi báo cáo lỗi về các lỗi mới. Trong cuộc họp phân loại lỗi, mỗi lỗi được phân tích để xem liệu mức độ ưu tiên và mức độ nghiêm trọng có được chỉ định cho nó hay không.
  • Các ưu tiên được sắp xếp lại nếu cần.
  • Các khiếm khuyết được phân tích và đánh giá theo mức độ nghiêm trọng của chúng.
  • Điều này bao gồm thảo luận về mức độ phức tạp của lỗi, rủi ro, việc từ chối, việc phân bổ lại lỗi được thực hiện.
  • Các bản cập nhật được ghi lại trong hệ thống theo dõi lỗi.
  • Kỹ sư QA sẽ thực hiện các thay đổi đối với từng lỗi và thảo luận chúng với từng người tham dự.
  • Trường “Nhận xét” được cập nhật chính xác bằng cách ghi chú những điểm thiết yếu của cuộc họp.

Kết quả của 'Phân loại khiếm khuyết' là gì?

Vào cuối mỗi cuộc họp, Số liệu phân loại lỗi sẽ được chuẩn bị và trao cho tất cả những người tham dự. Báo cáo này đóng vai trò như biên bản cuộc họp sẽ hữu ích cho các cuộc họp trong tương lai.

Kết luận

  • Phân loại lỗi là một quá trình trong đó mỗi lỗi được ưu tiên dựa trên mức độ nghiêm trọng, tần suất, rủi ro, v.v.
  • Mục tiêu của Bug Triage là đánh giá, ưu tiên và chỉ định cách giải quyết các lỗi.
  • Tần suất họp phân loại lỗi được quyết định theo tiến độ dự án, số lượng lỗi trong hệ thống, tình trạng tổng thể của dự án, v.v.
  • Giám đốc dự án, Trưởng nhóm kiểm thử, Trưởng nhóm kỹ thuật, Trưởng nhóm phát triển đều tham gia cuộc họp này.
  • Các khiếm khuyết được phân tích và đánh giá theo mức độ nghiêm trọng của chúng.

Bản tin Guru99 hàng ngày

Bắt đầu ngày mới của bạn với những tin tức AI mới nhất và quan trọng nhất hiện nay.