Boundary value analysis is a black-box testing technique that focuses on testing the boundaries between partitions of input data, such as min/max values, to identify defects at edges. For a login field (e.g., 1-10 chars), test 0, 1, 10, 11 characters.