Một lý do tốt để có người thử nghiệm và nhà phát triển riêng biệt là gì?
Một lợi thế của kỹ thuật hộp đen là không cần kiến thức lập trình. Bất kể lập trình viên có thể có thành kiến gì, người kiểm tra có thể có một bộ khác nhau và có thể nhấn mạnh các khu vực chức năng khác nhau. Mặt khác, kiểm tra hộp đen được cho là "giống như đi bộ trong mê cung tối mà không có đèn pin". Bởi vì họ không kiểm tra mã nguồn, có những tình huống khi người kiểm tra viết nhiều trường hợp kiểm tra để kiểm tra một cái gì đó có thể chỉ được kiểm tra bởi một trường hợp kiểm tra hoặc để lại một số phần của chương trình chưa được kiểm tra.
Tester có thể có một bộ khác nhau và có thể nhấn mạnh các lĩnh vực chức năng khác nhau.