1. A method for creating a generalized test case, comprising the steps of: a first computer receiving one or more pre-defined equivalence classes, wherein a pre-defined equivalence class comprises of one or more substantially equivalent values; the first computer receiving a plurality of messages transmitted between a second computer and a third computer, wherein each message of the plurality of messages has at least one parameter and each parameter has at least one corresponding value; the first computer determining one or more parameters contained in the plurality of messages has one or more corresponding values that match one or more values of a pre-defined equivalence class; the first computer creating one or more value driven equivalence classes, wherein each value driven equivalence class comprises of one or more parameters and, wherein each of the one or more parameters in each value driven equivalence class has the same corresponding value; and the first computer creating a generalized test case, wherein the generalized test case includes at least the one or more value driven equivalence classes.