A software programme is required for each board to be tested by an in-circuit tester. It is possible for much of the ICT Test Programming to be generated automatically from knowledge of the circuit. This can be provided very easily from the printed circuit files.