Kiểm tra độc lập
Kiểm tra độc lập là gì?
Kiểm thử độc lập tương ứng với một nhóm độc lập, những người tham gia vào các hoạt động kiểm thử không phải là nhà phát triển để tránh sự thiên vị của tác giả và thường hiệu quả hơn trong việc tìm ra các khiếm khuyết và thất bại.
Mức độ kiểm tra độc lập
Danh sách sau đây cho thấy mức độ độc lập ngày càng tăng đối với thử nghiệm:
Thử nghiệm do chính nhà phát triển thực hiện
Người kiểm tra độc lập đã nhượng lại cho nhóm phát triển
Nhóm kiểm tra độc lập trong tổ chức
Người kiểm tra độc lập của các tổ chức khác nhau
Các thành viên nhóm kiểm tra thuê ngoài của tổ chức khác
Những lợi ích:
Người thử nghiệm nhìn thấy từng khiếm khuyết ở góc độ trung lập
Người thử nghiệm hoàn toàn không thiên vị
Người thử nghiệm thấy những gì đã được xây dựng hơn là những gì nhà phát triển nghĩ
Người thử nghiệm không đưa ra giả định nào về chất lượng
Nhược điểm:
Sự cô lập với nhóm phát triển đôi khi có thể dẫn đến tài liệu tham khảo lỗi thời.
Việc thực hiện kiểm tra độc lập thường là giai đoạn cuối cùng và bị ảnh hưởng bởi bất kỳ sự chậm trễ nào trước đó trong quá trình.
Các nhà phát triển có thể thiếu trách nhiệm về chất lượng vì họ có thể cho rằng nhóm kiểm tra độc lập ở đó để tìm ra các vấn đề trong hệ thống
Thử nghiệm độc lập đôi khi có thể hoạt động như một cản trở trong giao tiếp.