9.7 Test Generation, Fault Simulation and Diagnosis