Tại sao Kiểm tra lỗi / lỗi lại quan trọng trong Kiểm thử phần mềm

Mục lục:

Anonim

'Thử nghiệm khiếm khuyết' là gì?

Phân loại lỗi là một quá trình mà mỗi lỗi được ưu tiên dựa trên mức độ nghiêm trọng, tần suất, nguy cơ, 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.

Trong hướng dẫn này, chúng ta sẽ tìm hiểu-

  • 'Thử nghiệm khiếm khuyết' là gì?
  • Tại sao chúng ta cần có 'Thử nghiệm Khiếm khuyết'?
  • Tần suất 'Thử nghiệm khiếm khuyết' cần được tiến hành trong một bản phát hành?
  • Ai là những người bắt buộc và những người tham gia khác của 'Thử nghiệm Khiếm khuyết'?
  • Vai trò và Trách nhiệm của những người tham gia trong 'Thử nghiệm Khiếm khuyết.'
  • Điều gì xảy ra trong cuộc họp 'Bộ ba khiếm khuyết'?
  • Kết quả của 'Cuộc thử nghiệm khiếm khuyết' là gì?

Tại sao chúng ta cần có 'Thử nghiệm Khiếm khuyết'?

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

Tần suất 'Thử nghiệm khiếm khuyết' cần được tiến hành trong một bản phát hành?

Tần suất cuộc họp bộ ba 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 thử nghiệm khiếm khuyết:

Các yếu tố quan trọng này là:

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

Thông thường, các cuộc họp Triage khiếm khuyết được tổ chức hai hoặc ba lần trong một tuần.

Ai là những người bắt buộc và những người tham gia khác của 'Thử nghiệm Khiếm khuyết'?

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

Các thành viên bên dưới của dự án luôn tham gia vào các cuộc họp thử nghiệm khiếm khuyết.

  • 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

  • Nhà phát triển
  • Người kiểm tra
  • Phân tích kinh doanh

Vai trò và Trách nhiệm của những người tham gia trong 'Thử nghiệm Khiếm khuyết.'

Trưởng nhóm kiểm tra

  • Cuộc họp kiểm tra lỗi đã lên lịch và gửi thông báo cuộc họp cho những người tham dự.
  • Tạo báo cáo khiếm khuyết 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 khuyết tật.
  • Trình bày để các thành viên khác hiểu Nguyên nhân gốc rễ của khiếm khuyết.
  • Mọi ghi chú cuộc họp đượ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 ưu tiên các khiếm khuyết.
  • Thảo luận về khó khăn khiếm khuyết và giải thích rủi ro liên quan do 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 giải pháp xử lý lỗi và bao gồm ghi chú phát triển trong trường hợp bất kỳ thông tin nào bị thiếu 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 đỡ trong việc ưu tiên các khiếm khuyết.
  • Thảo luận về ngày phát hành lặp lại tiếp theo cho QA.
  • Cần đảm bảo rằng các đại diện người dùng liên quan cũng được mời tham gia cuộc họp kiểm tra lỗi.

Điều gì xảy ra trong cuộc họp 'Bộ ba khiếm khuyết'?

  • Trưởng nhóm kiểm tra gửi báo cáo lỗi với các lỗi mới. Trong cuộc họp phân loại khiếm khuyết, mỗi khiếm khuyết được phân tích để xem liệu có chỉ định mức độ ưu tiên và mức độ nghiêm trọng phù hợp 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 loại bỏ, chỉ định lại lỗi được thực hiệ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 khiếm khuyết và thảo luận 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 cần thiết của cuộc họp.

Kết quả của 'Cuộc thử nghiệm khiếm khuyết' là gì?

Vào cuối mỗi cuộc họp, các chỉ số đo lường sai sót sẽ được chuẩn bị và cung cấp cho tất cả những người tham dự. Báo cáo này đóng vai trò là biên bản cuộc họp sẽ giúp ích cho các cuộc họp sau này.

Phần kết luận:

  • Kiểm tra lỗi là một quá trình mà mỗi lỗi được ưu tiên dựa trên mức độ nghiêm trọng, tần suất, nguy cơ, v.v.
  • Mục tiêu của Bug Triage là đánh giá, ưu tiên và chỉ định giải quyết các lỗi.
  • Tần suất của cuộc 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.
  • Quản lý dự án, Trưởng nhóm kiểm tra, Trưởng nhóm kỹ thuật, Trưởng nhóm phát triển sẽ 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.