A method and apparatus for maximizing the usage of a testhead of an
in-circuit tester is presented. A testhead execution supervisor
interfaces between a testhead controller and a graphical user interface
used to enter manual tests. The testhead execution supervisor adds tests
to be submitted to the testhead to one or more queues according to a
priority scheme. Tests may be submitted to the testhead execution
supervisor both as manual tests entered via the graphical user interface
and as automatically generated tests generated by an automatic debug
module. The automatic debug module may automatically generate tests for
execution by the testhead that are executed when the testhead is idle,
for example when no higher priority manual tests are scheduled.