A method and system for testing a semiconductor device is disclosed. The
method provides an integrated test program defined by a plurality of test
items, and a test program defined by a sub-set of the test items. Test
data is derived by batch sample testing of the semiconductor device, and
an error rate for a test item is computed and then compared to a
reference data value. On the basis of the comparison between the error
rate and the reference data value, the test program may be modified in
real-time.