White-box testing
A software engineering testing method that allows the tester to examine code structure, branch coverage and internal state, in contrast to black-box testing. It is cited in AI agent verification as a direction for deeper validation.
Core Facts
Timeline (last 90 days)
Penetration testing is generally divided into three modes: black-box testing, white-box testing, and gray-box testing, of which white-box testing has the greatest workload and highest cost due to the need to audit code line by line.
All Facts (3)
Black-box testing does not focus on internal implementation logic and only focuses on whether external functionality is correct; white-box testing only focuses on whether internal code logic is correct; gray-box testing falls between the two.
75%Unverified白盒测试要求测试人员的技术水平高于开发人员才能发现代码中的问题,属于高级测试范畴
60%UnverifiedPenetration testing is generally divided into three modes: black-box testing, white-box testing, and gray-box testing, of which white-box testing has the greatest workload and highest cost due to the need to audit code line by line.
50%