Applying design of experiments to software testing | Synapse