The problem of test generation Random test generation Deterministic algorithm for test generation for stuck at faults, enhance the deterministic engines such as static and dynamic learning Simulation based test generation, Test generation for other f