bottom-up testing <programming> An integration testing technique that tests the low-level components first using test drivers for those components that have not yet been developed to call the low-level components for test. Compare {bottom-up implementation}. (1996-05-10)