Checking and testing apparatus