design for test (DFT)