Component interface testing is a variation of black-box testing, with the focus on the data values beyond just the related actions of a subsystem component.