
Test Generation
design with t = 3 will lead to tests that target errors due to three-way
interactions. Such designs are usually more expensive than designs with
t = 2 in terms of the number of tests they generate. The next example
illustrates a design with t = 3.
Example 4.22: Pacemakers are medical devices used for automati-
cally correcting abnormal heart conditions. These devices are con-
trolled by software that encodes several complicated algorithms for
sensing, computing, and controlling the heart rate. Testing of a typ-
ical modern pacemaker is an intense and complex activity. Testing it
against a combination of input parameters is one aspect