A virtual oven efficiently conducts 
stress testing of large numbers of modules. The virtual oven includes a logical grouping of modules, a controller, test instruments and a 
database which are all connected via a network. The logical groupings of modules of several virtual ovens may be physically accommodated within a single 
environmental stress screening room. Switching between modules in a logical group permits a 
single test piece of 
test equipment to be time-shared among the modules in the logical group. The method of bum-in testing a logical group of modules rotates a 
test sequence, including passive and active test cycles, between the modules. A test 
signal is split and supplied to multiple modules. 
Passive testing may be performed by monitoring parameters of the module while the test 
signal is supplied to the module. Active testing may be a functional test of the module in which the test 
signal is supplied to, processed by, and output from the module. Such test signals output from the modules are switched to the 
test equipment on a time-share basis. In this way, the number or expensive 
test equipment set-ups may reduced. The controller for each virtual oven also generates displays so that a user can track the test progress of all modules within the virtual oven. The controller also builds a 
database of the active and passive tests for each module. A 
graphical user interface may be used to interact with the virtual oven, control the testing, and view the 
database.