Kiểm tra hộp xám
Kiểm tra hộp xám là gì?
Kiểm thử Hộp xám là kỹ thuật kiểm tra được thực hiện với thông tin hạn chế về chức năng bên trong của hệ thống. Người kiểm tra Gray Box có quyền truy cập vào các tài liệu thiết kế chi tiết cùng với thông tin về các yêu cầu.
Các bài kiểm tra Hộp xám được tạo dựa trên các mô hình dựa trên trạng thái, Sơ đồ UML hoặc sơ đồ kiến trúc của hệ thống đích.
Kỹ thuật kiểm tra hộp xám:
Kiểm tra hồi quy
Kiểm tra mẫu
Kiểm tra mảng trực giao
Kiểm tra ma trận
Những lợi ích:
Thử nghiệm hộp xám cung cấp các lợi ích kết hợp của cả thử nghiệm hộp trắng và hộp đen
Nó dựa trên đặc tả chức năng, Sơ đồ UML, Sơ đồ Cơ sở dữ liệu hoặc chế độ xem kiến trúc
Tay cầm của trình kiểm tra hộp xám có thể thiết kế kịch bản kiểm tra phức tạp một cách thông minh hơn
Lợi thế bổ sung của thử nghiệm hộp xám là nó duy trì ranh giới giữa người thử nghiệm độc lập và nhà phát triển
Hạn chế:
Trong kiểm tra hộp xám, không thể thực hiện kiểm tra hoàn toàn hộp trắng do mã nguồn / mã nhị phân không thể truy cập được.
Rất khó để liên kết các khiếm khuyết khi chúng tôi thực hiện kiểm thử Hộp xám cho một hệ thống phân tán.
Các ứng dụng phù hợp nhất:
Thử nghiệm hộp xám là một sự phù hợp hoàn hảo cho các ứng dụng dựa trên Web.
Kiểm thử hộp xám cũng là một cách tiếp cận tốt nhất để kiểm tra chức năng hoặc miền.