White Box Testing (Kiểm thử hộp trắng), còn được gọi là clear box testing, open box testing, hoặc glass box testing, là một kỹ thuật kiểm thử phần mềm trong đó cấu trúc bên trong của hệ thống, mã nguồn và logic được kiểm thử chi tiết. Khác với Black Box Testing (Kiểm thử hộp đen), White Box Testing không chỉ dựa trên việc kiểm tra đầu vào và đầu ra mà còn kiểm tra chi tiết cách thức mã nguồn hoạt động bên trong.