1. A method of generating at least one test data set from at least one input data set comprising the steps of: obtaining the at least one input data set; and constructing the at least one test data set from the at least one input data set based on characteristics associated with the at least one input data set and user input.